| 467810 |
499209 |
L82321 |
872J08MB12 |
2026-09-12 |
COMPLETE |
13180709 |
2026-09-12 08:16:00 |
2026-09-12 07:26:23 |
2026-09-14 07:26:23 |
{"id": 499209, "stp": "P", "toc": "South Western Railway", "uid": "L82321", "consist": "450004", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82321/2026-09-12/detailed", "trust_id": "872J08MB12", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-12", "dest_arr_time": "0816", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2J08", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "0816", "current_leg_dep": "0811", "current_leg_end": "Farnham", "origin_dep_time": "0753", "origin_platform": "6", "current_location": "Farnham", "last_update_time": "2026-09-12T07:26:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"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\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128.265, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173.178, \"from_m\": 128.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 198.26, \"from_m\": 173.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252.126, \"from_m\": 198.26, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1366.543, \"from_m\": 252.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8714.863, \"from_m\": 1366.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.201, \"from_m\": 8714.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11283.543, \"from_m\": 8920.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11319.538, \"from_m\": 11283.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11357.056, \"from_m\": 11319.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12027.729, \"from_m\": 11357.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\": 12068.659, \"from_m\": 12027.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13755.139, \"from_m\": 12068.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15253.043, \"from_m\": 13755.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17235.7, \"from_m\": 15253.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17881.167, \"from_m\": 17235.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19511.217, \"from_m\": 17881.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 499209, \"profile_key\": \"7dcb3da85cb84b39164086fd57ee207cb10277ed9b8ec4f73d9ed50c09b8a523\", \"schedule_id\": 19052, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Wanborough\", \"stage_seq\": 2, \"distance_m\": 6716.705, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Ash\", \"stage_seq\": 3, \"distance_m\": 10047.573, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 11270.755, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 12109.64, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Aldershot\", \"stage_seq\": 6, \"distance_m\": 14542.392, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 35059}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35059}], \"total_distance_m\": 19511.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19449.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0753", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:26Z\", \"source_id\": 40115083, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:33Z\", \"source_id\": 13169237, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124291, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:41Z\", \"source_id\": 13172078, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:48Z\", \"source_id\": 40140582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:54Z\", \"source_id\": 13176902, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:27Z\", \"source_id\": 40152929, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:28Z\", \"source_id\": 13180709, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789197331570711, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:17.021309", "service_state_evidence_id": 13180709, "current_leg_start_actual_dep": "2026-09-12T08:11:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:18.073270", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
GLD |
FNH |
2J08 |
450004 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 61.275, "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": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128.265, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173.178, "from_m": 128.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 198.26, "from_m": 173.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252.126, "from_m": 198.26, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1366.543, "from_m": 252.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8714.863, "from_m": 1366.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.201, "from_m": 8714.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11283.543, "from_m": 8920.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11319.538, "from_m": 11283.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11357.056, "from_m": 11319.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12027.729, "from_m": 11357.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": 12068.659, "from_m": 12027.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13755.139, "from_m": 12068.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15253.043, "from_m": 13755.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17235.7, "from_m": 15253.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17881.167, "from_m": 17235.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19511.217, "from_m": 17881.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 499209, "profile_key": "7dcb3da85cb84b39164086fd57ee207cb10277ed9b8ec4f73d9ed50c09b8a523", "schedule_id": 19052, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0753", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Wanborough", "stage_seq": 2, "distance_m": 6716.705, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Ash", "stage_seq": 3, "distance_m": 10047.573, "section_seq": 1, "route_path_id": 35059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 11270.755, "section_seq": 1, "route_path_id": 35059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 12109.64, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Aldershot", "stage_seq": 6, "distance_m": 14542.392, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Farnham", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 35059}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 35059}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27844, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:26Z", "source_id": 40115083, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:33Z", "source_id": 13169237, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124291, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:41Z", "source_id": 13172078, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:48Z", "source_id": 40140582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:10:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:54Z", "source_id": 13176902, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:27Z", "source_id": 40152929, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:16:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:28Z", "source_id": 13180709, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Guildford |
0753 |
0753 |
6 |
None |
None |
Farnham |
0816 |
0816 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82321/2026-09-12/detailed |
None |
Aldershot |
2026-09-12T08:11:00+01:00 |
Farnham |
5.0 |
{"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} |
3.1 |
0811 |
0816 |
Aldershot |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-12 07:26:23 |
TERMINATED |
2026-09-12 07:16:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180709 |
1789197331570711 |
24 |
24 |
2026-09-12 07:26:18.073270 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:17.021309 |
| 467811 |
498290 |
C32012 |
342B07MA12 |
2026-09-12 |
COMPLETE |
13180150 |
2026-09-12 08:16:00 |
2026-09-12 07:26:23 |
2026-09-14 07:26:23 |
{"id": 498290, "stp": "P", "toc": "Northern", "uid": "C32012", "consist": "150274", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32012/2026-09-12/detailed", "trust_id": "342B07MA12", "origin_crs": "BUX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-12", "dest_arr_time": "0816", "dest_platform": "11", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2B07", "timing_status": "ON TIME", "origin_station": "Buxton", "current_leg_arr": "0816", "current_leg_dep": "0809", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0716", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-12T07:26:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.267, \"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\": 363.154, \"from_m\": 272.267, \"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\": 400.21, \"from_m\": 363.154, \"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\": 567.755, \"from_m\": 400.21, \"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\": 604.811, \"from_m\": 567.755, \"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\": 6029.098, \"from_m\": 604.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\": 6963.919, \"from_m\": 6029.098, \"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\": 7337.91, \"from_m\": 6963.919, \"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\": 8251.925, \"from_m\": 7337.91, \"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\": 24093.813, \"from_m\": 8251.925, \"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\": 26635.867, \"from_m\": 24093.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\": 27134.029, \"from_m\": 26635.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27535.662, \"from_m\": 27134.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27585.016, \"from_m\": 27535.662, \"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\": 30465.396, \"from_m\": 27585.016, \"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\": 30968.074, \"from_m\": 30465.396, \"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\": 31018.58, \"from_m\": 30968.074, \"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\": 31069.951, \"from_m\": 31018.58, \"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\": 31622.929, \"from_m\": 31069.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32065.806, \"from_m\": 31622.929, \"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\": 33046.058, \"from_m\": 32065.806, \"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\": 33100.428, \"from_m\": 33046.058, \"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\": 37242.875, \"from_m\": 33100.428, \"capability_applied\": null, \"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\": 38206.363, \"from_m\": 37242.875, \"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\": 38278.516, \"from_m\": 38206.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38806.608, \"from_m\": 38278.516, \"capability_applied\": null, \"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\": 40340.915, \"from_m\": 38806.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40504.639, \"from_m\": 40340.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40814.053, \"from_m\": 40504.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40860.259, \"from_m\": 40814.053, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40938.048, \"from_m\": 40860.259, \"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\": 41347.228, \"from_m\": 40938.048, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498290, \"profile_key\": \"156ece0861a60cf89d683506def6e6070f4959d6b9a3ed4365ab299e7d203797\", \"schedule_id\": 640, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Buxton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Buxton S.B.\", \"stage_seq\": 2, \"distance_m\": 483.983, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Chapel-en-le-Frith\", \"stage_seq\": 3, \"distance_m\": 8690.816, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Whaley Bridge\", \"stage_seq\": 4, \"distance_m\": 14774.958, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Furness Vale\", \"stage_seq\": 5, \"distance_m\": 16865.971, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"New Mills Newtown\", \"stage_seq\": 6, \"distance_m\": 18704.24, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Disley\", \"stage_seq\": 7, \"distance_m\": 21136.952, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Hazel Grove\", \"stage_seq\": 8, \"distance_m\": 27366.683, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Woodsmoor\", \"stage_seq\": 9, \"distance_m\": 28827.819, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 29704.353, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 31018.58, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 31415.67, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 31855.855, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 33046.058, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Heaton Chapel\", \"stage_seq\": 15, \"distance_m\": 34532.409, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Levenshulme\", \"stage_seq\": 16, \"distance_m\": 36740.066, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 37657.378, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 40194.542, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 41347.228, \"section_seq\": 1, \"route_path_id\": 29518}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41347.228, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29518}], \"total_distance_m\": 41347.228, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39431.354, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1915.874, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:38Z\", \"source_id\": 13147386, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:38Z\", \"source_id\": 13151274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:34Z\", \"source_id\": 13155220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:39Z\", \"source_id\": 13155948, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:39Z\", \"source_id\": 13158593, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:13Z\", \"source_id\": 40094051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:17Z\", \"source_id\": 13162408, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:02Z\", \"source_id\": 40102026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:09Z\", \"source_id\": 13164976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:08Z\", \"source_id\": 40106280, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:09Z\", \"source_id\": 13166356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:52Z\", \"source_id\": 13170150, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:35Z\", \"source_id\": 40128740, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:39Z\", \"source_id\": 13173404, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:21Z\", \"source_id\": 40137416, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:27Z\", \"source_id\": 13175974, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:34Z\", \"source_id\": 40151112, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:39Z\", \"source_id\": 13180150, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "11", "timing_fact_generation": 1789197280581581, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:20.180093", "service_state_evidence_id": 13180150, "current_leg_start_actual_dep": "2026-09-12T08:09:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:20.630277", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BUX |
MAN |
2B07 |
150274 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.267, "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": 363.154, "from_m": 272.267, "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": 400.21, "from_m": 363.154, "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": 567.755, "from_m": 400.21, "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": 604.811, "from_m": 567.755, "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": 6029.098, "from_m": 604.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": 6963.919, "from_m": 6029.098, "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": 7337.91, "from_m": 6963.919, "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": 8251.925, "from_m": 7337.91, "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": 24093.813, "from_m": 8251.925, "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": 26635.867, "from_m": 24093.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": 27134.029, "from_m": 26635.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27535.662, "from_m": 27134.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27585.016, "from_m": 27535.662, "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": 30465.396, "from_m": 27585.016, "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": 30968.074, "from_m": 30465.396, "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": 31018.58, "from_m": 30968.074, "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": 31069.951, "from_m": 31018.58, "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": 31622.929, "from_m": 31069.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32065.806, "from_m": 31622.929, "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": 33046.058, "from_m": 32065.806, "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": 33100.428, "from_m": 33046.058, "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": 37242.875, "from_m": 33100.428, "capability_applied": null, "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": 38206.363, "from_m": 37242.875, "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": 38278.516, "from_m": 38206.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38806.608, "from_m": 38278.516, "capability_applied": null, "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": 40340.915, "from_m": 38806.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40504.639, "from_m": 40340.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40814.053, "from_m": 40504.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40860.259, "from_m": 40814.053, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40938.048, "from_m": 40860.259, "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": 41347.228, "from_m": 40938.048, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498290, "profile_key": "156ece0861a60cf89d683506def6e6070f4959d6b9a3ed4365ab299e7d203797", "schedule_id": 640, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Buxton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Buxton S.B.", "stage_seq": 2, "distance_m": 483.983, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Chapel-en-le-Frith", "stage_seq": 3, "distance_m": 8690.816, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Whaley Bridge", "stage_seq": 4, "distance_m": 14774.958, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Furness Vale", "stage_seq": 5, "distance_m": 16865.971, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "New Mills Newtown", "stage_seq": 6, "distance_m": 18704.24, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Disley", "stage_seq": 7, "distance_m": 21136.952, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Hazel Grove", "stage_seq": 8, "distance_m": 27366.683, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Woodsmoor", "stage_seq": 9, "distance_m": 28827.819, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Davenport", "stage_seq": 10, "distance_m": 29704.353, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 31018.58, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 31415.67, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Stockport", "stage_seq": 13, "distance_m": 31855.855, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 33046.058, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Heaton Chapel", "stage_seq": 15, "distance_m": 34532.409, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Levenshulme", "stage_seq": 16, "distance_m": 36740.066, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 37657.378, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 40194.542, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 41347.228, "section_seq": 1, "route_path_id": 29518}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41347.228, "from_m": 0.0, "section_seq": 1, "route_path_id": 29518}], "total_distance_m": 41347.228, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39431.354, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1915.874, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:38Z", "source_id": 13147386, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:38Z", "source_id": 13151274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:34Z", "source_id": 13155220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:39Z", "source_id": 13155948, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:39Z", "source_id": 13158593, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9029, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:13Z", "source_id": 40094051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:17Z", "source_id": 13162408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9012, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:02Z", "source_id": 40102026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:09Z", "source_id": 13164976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:08Z", "source_id": 40106280, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:55:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:09Z", "source_id": 13166356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:52Z", "source_id": 13170150, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:35Z", "source_id": 40128740, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:39Z", "source_id": 13173404, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:21Z", "source_id": 40137416, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:27Z", "source_id": 13175974, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8472, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:34Z", "source_id": 40151112, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:39Z", "source_id": 13180150, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Buxton |
0716 |
0716 |
1 |
None |
None |
Manchester Piccadilly |
0816 |
0816 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32012/2026-09-12/detailed |
None |
Levenshulme |
2026-09-12T08:09:30+01:00 |
Manchester Piccadilly |
7.0 |
{"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
2.9 |
0809 |
0816 |
Levenshulme |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-12 07:26:23 |
TERMINATED |
2026-09-12 07:16:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180150 |
1789197280581581 |
55 |
55 |
2026-09-12 07:26:20.630277 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:20.180093 |
| 467812 |
497370 |
C37207 |
889R42M612 |
2026-09-12 |
COMPLETE |
13180958 |
2026-09-12 08:16:00 |
2026-09-12 07:26:23 |
2026-09-14 07:26:23 |
{"id": 497370, "stp": "P", "toc": "Elizabeth Line", "uid": "C37207", "consist": "345028", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37207/2026-09-12/detailed", "trust_id": "889R42M612", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-12", "dest_arr_time": "0811", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R42", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0816", "current_leg_dep": "0807", "current_leg_end": "Reading", "origin_dep_time": "0647", "origin_platform": "4", "current_location": "Reading", "last_update_time": "2026-09-12T07:26:23", "route_debug_link": null, "timing_variation": "+5 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": "0811", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42752.544, \"from_m\": 42589.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57628.927, \"from_m\": 42926.105, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 65906.07, \"from_m\": 57628.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65944.61, \"from_m\": 65906.07, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66095.2, \"from_m\": 65944.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67424.946, \"from_m\": 66095.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67436.55, \"from_m\": 67424.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76614.029, \"from_m\": 67436.55, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76668.54, \"from_m\": 76614.029, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83425.468, \"from_m\": 76668.54, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83505.414, \"from_m\": 83425.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83563.795, \"from_m\": 83505.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83670.682, \"from_m\": 83563.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83726.802, \"from_m\": 83670.682, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 83785.192, \"from_m\": 83726.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84409.709, \"from_m\": 83785.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 84886.592, \"from_m\": 84409.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 497370, \"profile_key\": \"f35bc5eac10936afcd7b581b6dddbecfe2365f534ca72a4a910641d8342a5930\", \"schedule_id\": 8620, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0654H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0717\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.758, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.192, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66053.031, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Twyford\", \"stage_seq\": 29, \"distance_m\": 76942.154, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 83726.802, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 31, \"distance_m\": 84886.592, \"section_seq\": 1, \"route_path_id\": 29908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84886.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}], \"total_distance_m\": 84886.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73547.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11339.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.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-12T05:49:36Z\", \"source_id\": 39977427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:43Z\", \"source_id\": 13124499, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:44Z\", \"source_id\": 39985043, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:48Z\", \"source_id\": 13127057, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:04Z\", \"source_id\": 39991194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:07Z\", \"source_id\": 13129141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:10Z\", \"source_id\": 39998783, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:13Z\", \"source_id\": 13131676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:21Z\", \"source_id\": 40005047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:28Z\", \"source_id\": 13133700, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:53Z\", \"source_id\": 40009984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:53Z\", \"source_id\": 13135262, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:58Z\", \"source_id\": 40016006, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:02Z\", \"source_id\": 13137274, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:18Z\", \"source_id\": 40020512, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:20Z\", \"source_id\": 13138731, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:04Z\", \"source_id\": 40025822, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:05Z\", \"source_id\": 13140466, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:13Z\", \"source_id\": 40032250, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:16Z\", \"source_id\": 13142587, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:19Z\", \"source_id\": 40042914, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:24Z\", \"source_id\": 13145933, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:54Z\", \"source_id\": 40047858, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:59Z\", \"source_id\": 13147558, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:57Z\", \"source_id\": 40054075, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:04Z\", \"source_id\": 13149541, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:34Z\", \"source_id\": 40063738, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:38Z\", \"source_id\": 13152633, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:41Z\", \"source_id\": 40070158, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:47Z\", \"source_id\": 13154684, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:32Z\", \"source_id\": 40076017, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:36Z\", \"source_id\": 13156556, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:19Z\", \"source_id\": 40081816, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:23Z\", \"source_id\": 13158441, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:52Z\", \"source_id\": 40097579, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:58Z\", \"source_id\": 13163535, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 40104978, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:34Z\", \"source_id\": 13165932, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:31Z\", \"source_id\": 40111167, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:37Z\", \"source_id\": 13167974, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:03Z\", \"source_id\": 40116447, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:10Z\", \"source_id\": 13169657, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:24Z\", \"source_id\": 40133007, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:29Z\", \"source_id\": 13174632, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:47Z\", \"source_id\": 40153709, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:48Z\", \"source_id\": 13180958, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789197349642240, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:20.184296", "service_state_evidence_id": 13180958, "current_leg_start_actual_dep": "2026-09-12T08:09:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:20.635443", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R42 |
345028 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42752.544, "from_m": 42589.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57628.927, "from_m": 42926.105, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 65906.07, "from_m": 57628.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65944.61, "from_m": 65906.07, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66095.2, "from_m": 65944.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67424.946, "from_m": 66095.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67436.55, "from_m": 67424.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76614.029, "from_m": 67436.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76668.54, "from_m": 76614.029, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83425.468, "from_m": 76668.54, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83505.414, "from_m": 83425.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83563.795, "from_m": 83505.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83670.682, "from_m": 83563.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83726.802, "from_m": 83670.682, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 83785.192, "from_m": 83726.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84409.709, "from_m": 83785.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 84886.592, "from_m": 84409.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 497370, "profile_key": "f35bc5eac10936afcd7b581b6dddbecfe2365f534ca72a4a910641d8342a5930", "schedule_id": 8620, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0654H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0717", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.758, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.192, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Maidenhead", "stage_seq": 28, "distance_m": 66053.031, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Twyford", "stage_seq": 29, "distance_m": 76942.154, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 83726.802, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": null, "location": "Reading", "stage_seq": 31, "distance_m": 84886.592, "section_seq": 1, "route_path_id": 29908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84886.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29908}], "total_distance_m": 84886.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73547.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11339.501, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:36Z", "source_id": 39977427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:43Z", "source_id": 13124499, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:44Z", "source_id": 39985043, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:48Z", "source_id": 13127057, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:04Z", "source_id": 39991194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:07Z", "source_id": 13129141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:10Z", "source_id": 39998783, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:13Z", "source_id": 13131676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:21Z", "source_id": 40005047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:28Z", "source_id": 13133700, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:53Z", "source_id": 40009984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:53Z", "source_id": 13135262, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:58Z", "source_id": 40016006, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:02Z", "source_id": 13137274, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:18Z", "source_id": 40020512, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:20Z", "source_id": 13138731, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:04Z", "source_id": 40025822, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:05Z", "source_id": 13140466, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:13Z", "source_id": 40032250, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:18:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:16Z", "source_id": 13142587, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:19Z", "source_id": 40042914, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:24Z", "source_id": 13145933, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:54Z", "source_id": 40047858, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:59Z", "source_id": 13147558, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:57Z", "source_id": 40054075, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:04Z", "source_id": 13149541, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:34Z", "source_id": 40063738, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:38Z", "source_id": 13152633, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:41Z", "source_id": 40070158, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:47Z", "source_id": 13154684, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:32Z", "source_id": 40076017, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:36Z", "source_id": 13156556, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:19Z", "source_id": 40081816, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:23Z", "source_id": 13158441, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:52Z", "source_id": 40097579, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:58Z", "source_id": 13163535, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 40104978, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:34Z", "source_id": 13165932, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:31Z", "source_id": 40111167, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:37Z", "source_id": 13167974, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:03Z", "source_id": 40116447, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:10Z", "source_id": 13169657, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:24Z", "source_id": 40133007, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:29Z", "source_id": 13174632, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:47Z", "source_id": 40153709, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:48Z", "source_id": 13180958, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0647 |
0647 |
4 |
None |
None |
Reading |
0811 |
0811 |
14 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37207/2026-09-12/detailed |
None |
Twyford |
2026-09-12T08:09:00+01:00 |
Reading |
9.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 |
0807 |
0816 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-12 07:26:23 |
TERMINATED |
2026-09-12 07:16:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180958 |
1789197349642240 |
155 |
155 |
2026-09-12 07:26:20.635443 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:20.184296 |
| 467813 |
498838 |
C34391 |
722J13MB12 |
2026-09-12 |
COMPLETE |
13180574 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 498838, "stp": "P", "toc": "London Overground", "uid": "C34391", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34391/2026-09-12/detailed", "trust_id": "722J13MB12", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J13", "timing_status": "ON TIME", "origin_station": "Gospel Oak", "current_leg_arr": "0816", "current_leg_dep": "0811", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "0738", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8160.075, \"from_m\": 7860.426, \"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\": 9618.247, \"from_m\": 8160.075, \"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\": 9917.895, \"from_m\": 9618.247, \"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\": 10766.894, \"from_m\": 9917.895, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"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\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"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\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"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\": 20216.465, \"from_m\": 19686.528, \"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\": 20444.698, \"from_m\": 20216.465, \"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\": 20471.224, \"from_m\": 20444.698, \"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\": 20498.618, \"from_m\": 20471.224, \"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\": 22999.065, \"from_m\": 20498.618, \"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\": 23483.328, \"from_m\": 22999.065, \"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\": 23556.04, \"from_m\": 23483.328, \"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\": 25742.444, \"from_m\": 23556.04, \"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\": 26085.318, \"from_m\": 25742.444, \"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\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"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\": 498838, \"profile_key\": \"a99abecb3e10fce6198db738e3ed982e3878a289d4a9b005cd5e18603b0e5de7\", \"schedule_id\": 7966, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0738", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:16Z\", \"source_id\": 40077661, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:21Z\", \"source_id\": 13157090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:11Z\", \"source_id\": 40081505, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:13Z\", \"source_id\": 13158337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:23Z\", \"source_id\": 40090178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:27Z\", \"source_id\": 13161156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:37Z\", \"source_id\": 40097025, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:40Z\", \"source_id\": 13163325, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:12Z\", \"source_id\": 40102333, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:17Z\", \"source_id\": 13165087, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:30Z\", \"source_id\": 40107036, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:33Z\", \"source_id\": 13166639, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:35Z\", \"source_id\": 40113388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:37Z\", \"source_id\": 13168648, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:40Z\", \"source_id\": 40117761, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:46Z\", \"source_id\": 13170083, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:12Z\", \"source_id\": 40123258, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:15Z\", \"source_id\": 13171828, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:03Z\", \"source_id\": 40129848, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:06Z\", \"source_id\": 13173721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:28Z\", \"source_id\": 40139830, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:32Z\", \"source_id\": 13176668, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 40152450, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:16Z\", \"source_id\": 13180574, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789197319008837, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:24.638981", "service_state_evidence_id": 13180574, "current_leg_start_actual_dep": "2026-09-12T08:11:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:25.175345", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J13 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8160.075, "from_m": 7860.426, "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": 9618.247, "from_m": 8160.075, "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": 9917.895, "from_m": 9618.247, "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": 10766.894, "from_m": 9917.895, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "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": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "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": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "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": 20216.465, "from_m": 19686.528, "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": 20444.698, "from_m": 20216.465, "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": 20471.224, "from_m": 20444.698, "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": 20498.618, "from_m": 20471.224, "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": 22999.065, "from_m": 20498.618, "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": 23483.328, "from_m": 22999.065, "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": 23556.04, "from_m": 23483.328, "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": 25742.444, "from_m": 23556.04, "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": 26085.318, "from_m": 25742.444, "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": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "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": 498838, "profile_key": "a99abecb3e10fce6198db738e3ed982e3878a289d4a9b005cd5e18603b0e5de7", "schedule_id": 7966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0738", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:16Z", "source_id": 40077661, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:21Z", "source_id": 13157090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:11Z", "source_id": 40081505, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:13Z", "source_id": 13158337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:23Z", "source_id": 40090178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:27Z", "source_id": 13161156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:37Z", "source_id": 40097025, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:40Z", "source_id": 13163325, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:12Z", "source_id": 40102333, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:17Z", "source_id": 13165087, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:30Z", "source_id": 40107036, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:33Z", "source_id": 13166639, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:35Z", "source_id": 40113388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:37Z", "source_id": 13168648, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:40Z", "source_id": 40117761, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:46Z", "source_id": 13170083, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:12Z", "source_id": 40123258, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:15Z", "source_id": 13171828, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:03Z", "source_id": 40129848, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:06Z", "source_id": 13173721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:28Z", "source_id": 40139830, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:32Z", "source_id": 13176668, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 40152450, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:16Z", "source_id": 13180574, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Gospel Oak |
0738 |
0738 |
3 |
None |
None |
Barking Riverside Station (Construction) |
0818 |
0816 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34391/2026-09-12/detailed |
None |
Barking |
2026-09-12T08:11:30+01:00 |
Barking Riverside Station (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} |
2.7 |
0811 |
0816 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180574 |
1789197319008837 |
59 |
59 |
2026-09-12 07:26:25.175345 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:24.638981 |
| 467814 |
497341 |
U01260 |
115Z651412 |
2026-09-12 |
COMPLETE |
13180181 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 497341, "stp": "N", "toc": "West Coast Railway Co", "uid": "U01260", "consist": null, "dest_crs": "LIV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U01260/2026-09-12/detailed", "trust_id": "115Z651412", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-12", "dest_arr_time": "0814", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5Z65", "timing_status": "LATE", "origin_station": "Carnforth Steamtown", "current_leg_arr": "0816", "current_leg_dep": "0751", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0400", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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": "St. Helens Central", "dest_arr_time_act": "0814", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "St. Helens Central", "current_leg_milage": "11.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.323, \"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\": 889.913, \"from_m\": 490.323, \"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\": 1886.905, \"from_m\": 889.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1892.207, \"from_m\": 1886.905, \"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\": 1938.08, \"from_m\": 1892.207, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2039.63, \"from_m\": 1938.08, \"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\": 8566.069, \"from_m\": 2039.63, \"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\": 10261.86, \"from_m\": 8566.069, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12326.235, \"from_m\": 10261.86, \"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\": 12375.388, \"from_m\": 12326.235, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13612.0, \"from_m\": 12375.388, \"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\": 20783.982, \"from_m\": 13612.0, \"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\": 20799.341, \"from_m\": 20783.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25780.831, \"from_m\": 20799.341, \"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\": 25800.114, \"from_m\": 25780.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43328.863, \"from_m\": 25800.114, \"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\": 44760.338, \"from_m\": 43328.863, \"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\": 44800.469, \"from_m\": 44760.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44830.936, \"from_m\": 44800.469, \"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\": 44976.422, \"from_m\": 44830.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45034.203, \"from_m\": 44976.422, \"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\": 45057.099, \"from_m\": 45034.203, \"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\": 46106.285, \"from_m\": 45057.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46332.787, \"from_m\": 46106.285, \"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\": 46386.869, \"from_m\": 46332.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46427.089, \"from_m\": 46386.869, \"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\": 46475.345, \"from_m\": 46427.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46496.241, \"from_m\": 46475.345, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 46543.574, \"from_m\": 46496.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50034.979, \"from_m\": 46543.574, \"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\": 50101.15, \"from_m\": 50034.979, \"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\": 68706.686, \"from_m\": 50101.15, \"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\": 69521.372, \"from_m\": 68706.686, \"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\": 69576.783, \"from_m\": 69521.372, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70503.983, \"from_m\": 69576.783, \"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\": 71327.923, \"from_m\": 70503.983, \"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\": 71401.525, \"from_m\": 71327.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71412.628, \"from_m\": 71401.525, \"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\": 72862.539, \"from_m\": 71412.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72896.17, \"from_m\": 72862.539, \"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\": 73239.392, \"from_m\": 72896.17, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82580.706, \"from_m\": 73239.392, \"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\": 84265.697, \"from_m\": 82580.706, \"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\": 84905.401, \"from_m\": 84265.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\": 90843.699, \"from_m\": 84905.401, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92390.912, \"from_m\": 90843.699, \"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\": 92484.419, \"from_m\": 92390.912, \"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\": 92777.193, \"from_m\": 92484.419, \"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\": 94699.152, \"from_m\": 92777.193, \"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\": 97366.946, \"from_m\": 94699.152, \"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\": 97716.425, \"from_m\": 97366.946, \"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\": 97746.821, \"from_m\": 97716.425, \"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\": 99132.529, \"from_m\": 97746.821, \"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\": 99205.872, \"from_m\": 99132.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100110.988, \"from_m\": 99205.872, \"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\": 100346.883, \"from_m\": 100110.988, \"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\": 100388.457, \"from_m\": 100346.883, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101484.649, \"from_m\": 100388.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101850.909, \"from_m\": 101484.649, \"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\": 102168.26, \"from_m\": 101850.909, \"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\": 497341, \"profile_key\": \"8340930524933c974af94aca37f07fa62de17bf416198847fcb65f6d4e7e527a\", \"schedule_id\": 37826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0400\", \"location\": \"Carnforth Steamtown\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0410\", \"wtt_dep\": \"0420\", \"location\": \"Carnforth Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 690.118, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0425\", \"wtt_dep\": \"0557\", \"location\": \"Carnforth\", \"stage_seq\": 3, \"distance_m\": 1250.877, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 4, \"distance_m\": 1938.08, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 5, \"distance_m\": 8820.631, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Lancaster\", \"stage_seq\": 6, \"distance_m\": 11800.527, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 7, \"distance_m\": 30570.933, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0647\", \"location\": \"Oxheys Up Passenger Loop\", \"stage_seq\": 8, \"distance_m\": 42276.121, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 9, \"distance_m\": 44800.469, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0708\", \"location\": \"Preston\", \"stage_seq\": 10, \"distance_m\": 45577.632, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Ribble Jn\", \"stage_seq\": 11, \"distance_m\": 46475.345, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Farington Jn\", \"stage_seq\": 12, \"distance_m\": 50034.979, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0726\", \"location\": \"Leyland\", \"stage_seq\": 13, \"distance_m\": 51983.68, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Euxton Jn\", \"stage_seq\": 14, \"distance_m\": 54137.41, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 15, \"distance_m\": 57822.642, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Wigan North Western\", \"stage_seq\": 16, \"distance_m\": 69895.522, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 17, \"distance_m\": 70579.196, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 18, \"distance_m\": 71930.534, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0754\", \"location\": \"St. Helens Central\", \"stage_seq\": 19, \"distance_m\": 83952.9, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Huyton\", \"stage_seq\": 20, \"distance_m\": 93060.429, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Roby\", \"stage_seq\": 21, \"distance_m\": 93880.25, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 22, \"distance_m\": 97788.039, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 23, \"distance_m\": 98948.877, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 24, \"distance_m\": 99433.266, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Edge Hill\", \"stage_seq\": 25, \"distance_m\": 99997.866, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Crown Street Jn\", \"stage_seq\": 26, \"distance_m\": 100890.123, \"section_seq\": 1, \"route_path_id\": 56356}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 27, \"distance_m\": 102168.26, \"section_seq\": 1, \"route_path_id\": 56356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102168.26, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56356}], \"total_distance_m\": 102168.26, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 91534.664, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 10633.596, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0400", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.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-12T05:32:03Z\", \"source_id\": 13114027, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:58Z\", \"source_id\": 13093986, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:10Z\", \"source_id\": 39894919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:13Z\", \"source_id\": 13096669, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:11Z\", \"source_id\": 13114676, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:30Z\", \"source_id\": 39975438, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:33Z\", \"source_id\": 13123840, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:43Z\", \"source_id\": 40015430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:47Z\", \"source_id\": 13137110, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:28Z\", \"source_id\": 40067677, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:32Z\", \"source_id\": 13153849, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:51Z\", \"source_id\": 13164095, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:30Z\", \"source_id\": 40119566, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:33Z\", \"source_id\": 13170653, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:51Z\", \"source_id\": 40122414, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:50Z\", \"source_id\": 13171504, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:00Z\", \"source_id\": 40140999, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 13177048, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:37Z\", \"source_id\": 40151223, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:41Z\", \"source_id\": 13180181, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1789197282902870, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:31.849837", "service_state_evidence_id": 13180181, "current_leg_start_actual_dep": "2026-09-12T07:56:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:32.008528", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Coast Railway Co |
N |
None |
LIV |
5Z65 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 490.323, "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": 889.913, "from_m": 490.323, "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": 1886.905, "from_m": 889.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1892.207, "from_m": 1886.905, "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": 1938.08, "from_m": 1892.207, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2039.63, "from_m": 1938.08, "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": 8566.069, "from_m": 2039.63, "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": 10261.86, "from_m": 8566.069, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12326.235, "from_m": 10261.86, "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": 12375.388, "from_m": 12326.235, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13612.0, "from_m": 12375.388, "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": 20783.982, "from_m": 13612.0, "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": 20799.341, "from_m": 20783.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25780.831, "from_m": 20799.341, "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": 25800.114, "from_m": 25780.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43328.863, "from_m": 25800.114, "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": 44760.338, "from_m": 43328.863, "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": 44800.469, "from_m": 44760.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44830.936, "from_m": 44800.469, "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": 44976.422, "from_m": 44830.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45034.203, "from_m": 44976.422, "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": 45057.099, "from_m": 45034.203, "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": 46106.285, "from_m": 45057.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46332.787, "from_m": 46106.285, "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": 46386.869, "from_m": 46332.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46427.089, "from_m": 46386.869, "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": 46475.345, "from_m": 46427.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46496.241, "from_m": 46475.345, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 46543.574, "from_m": 46496.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50034.979, "from_m": 46543.574, "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": 50101.15, "from_m": 50034.979, "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": 68706.686, "from_m": 50101.15, "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": 69521.372, "from_m": 68706.686, "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": 69576.783, "from_m": 69521.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70503.983, "from_m": 69576.783, "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": 71327.923, "from_m": 70503.983, "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": 71401.525, "from_m": 71327.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71412.628, "from_m": 71401.525, "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": 72862.539, "from_m": 71412.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72896.17, "from_m": 72862.539, "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": 73239.392, "from_m": 72896.17, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82580.706, "from_m": 73239.392, "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": 84265.697, "from_m": 82580.706, "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": 84905.401, "from_m": 84265.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": 90843.699, "from_m": 84905.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92390.912, "from_m": 90843.699, "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": 92484.419, "from_m": 92390.912, "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": 92777.193, "from_m": 92484.419, "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": 94699.152, "from_m": 92777.193, "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": 97366.946, "from_m": 94699.152, "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": 97716.425, "from_m": 97366.946, "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": 97746.821, "from_m": 97716.425, "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": 99132.529, "from_m": 97746.821, "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": 99205.872, "from_m": 99132.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100110.988, "from_m": 99205.872, "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": 100346.883, "from_m": 100110.988, "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": 100388.457, "from_m": 100346.883, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101484.649, "from_m": 100388.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101850.909, "from_m": 101484.649, "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": 102168.26, "from_m": 101850.909, "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": 497341, "profile_key": "8340930524933c974af94aca37f07fa62de17bf416198847fcb65f6d4e7e527a", "schedule_id": 37826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0400", "location": "Carnforth Steamtown", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0410", "wtt_dep": "0420", "location": "Carnforth Holding Sidings", "stage_seq": 2, "distance_m": 690.118, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0425", "wtt_dep": "0557", "location": "Carnforth", "stage_seq": 3, "distance_m": 1250.877, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Carnforth North Jn", "stage_seq": 4, "distance_m": 1938.08, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Morecambe South Jn", "stage_seq": 5, "distance_m": 8820.631, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Lancaster", "stage_seq": 6, "distance_m": 11800.527, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Garstang & Catteral", "stage_seq": 7, "distance_m": 30570.933, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0647", "location": "Oxheys Up Passenger Loop", "stage_seq": 8, "distance_m": 42276.121, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Preston Fylde Jn", "stage_seq": 9, "distance_m": 44800.469, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0708", "location": "Preston", "stage_seq": 10, "distance_m": 45577.632, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Ribble Jn", "stage_seq": 11, "distance_m": 46475.345, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Farington Jn", "stage_seq": 12, "distance_m": 50034.979, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0726", "location": "Leyland", "stage_seq": 13, "distance_m": 51983.68, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Euxton Jn", "stage_seq": 14, "distance_m": 54137.41, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Balshaw Lane Jn", "stage_seq": 15, "distance_m": 57822.642, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Wigan North Western", "stage_seq": 16, "distance_m": 69895.522, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Wigan South Jn", "stage_seq": 17, "distance_m": 70579.196, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Springs Branch Jn", "stage_seq": 18, "distance_m": 71930.534, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0754", "location": "St. Helens Central", "stage_seq": 19, "distance_m": 83952.9, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Huyton", "stage_seq": 20, "distance_m": 93060.429, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Roby", "stage_seq": 21, "distance_m": 93880.25, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Olive Mount Jn", "stage_seq": 22, "distance_m": 97788.039, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Bootle Branch Jn", "stage_seq": 23, "distance_m": 98948.877, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Edge Hill S.B.", "stage_seq": 24, "distance_m": 99433.266, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Edge Hill", "stage_seq": 25, "distance_m": 99997.866, "section_seq": 1, "route_path_id": 56356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Crown Street Jn", "stage_seq": 26, "distance_m": 100890.123, "section_seq": 1, "route_path_id": 56356}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 27, "distance_m": 102168.26, "section_seq": 1, "route_path_id": 56356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102168.26, "from_m": 0.0, "section_seq": 1, "route_path_id": 56356}], "total_distance_m": 102168.26, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 91534.664, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 10633.596, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:03Z", "source_id": 13114027, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:58Z", "source_id": 13093986, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:10Z", "source_id": 39894919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:13Z", "source_id": 13096669, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:11Z", "source_id": 13114676, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:30Z", "source_id": 39975438, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:33Z", "source_id": 13123840, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7988, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:43Z", "source_id": 40015430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:47Z", "source_id": 13137110, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:28Z", "source_id": 40067677, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:32Z", "source_id": 13153849, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:51Z", "source_id": 13164095, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:30Z", "source_id": 40119566, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:33Z", "source_id": 13170653, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:51Z", "source_id": 40122414, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:50Z", "source_id": 13171504, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9877, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:00Z", "source_id": 40140999, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 13177048, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:37Z", "source_id": 40151223, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:41Z", "source_id": 13180181, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Carnforth Steamtown |
0400 |
0400 |
None |
None |
None |
Liverpool Lime Street HL/ML |
0814 |
0814 |
10 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U01260/2026-09-12/detailed |
None |
St. Helens Central |
2026-09-12T07:56:00+01:00 |
Liverpool Lime Street HL/ML |
25.0 |
{"type": "LineString", "coordinates": [[-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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]]} |
11.2 |
0751 |
0816 |
St. Helens Central |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180181 |
1789197282902870 |
72 |
72 |
2026-09-12 07:26:32.008528 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:31.849837 |
| 467815 |
498477 |
L84523 |
872U14MA12 |
2026-09-12 |
COMPLETE |
13180437 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 498477, "stp": "P", "toc": "South Western Railway", "uid": "L84523", "consist": "701034", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84523/2026-09-12/detailed", "trust_id": "872U14MA12", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "21", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2U14", "timing_status": "EARLY", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "0816", "current_leg_dep": "0813", "current_leg_end": "London Waterloo", "origin_dep_time": "0723", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "-3 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": "0819", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 621.463, \"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\": 1406.394, \"from_m\": 621.463, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4690.626, \"from_m\": 1406.394, \"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\": 5475.557, \"from_m\": 4690.626, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5772.148, \"from_m\": 5475.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6564.947, \"from_m\": 5772.148, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9854.447, \"from_m\": 6564.947, \"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\": 10192.366, \"from_m\": 9854.447, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13654.865, \"from_m\": 10192.366, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13992.784, \"from_m\": 13654.865, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17282.284, \"from_m\": 13992.784, \"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\": 18075.082, \"from_m\": 17282.284, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18371.674, \"from_m\": 18075.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19156.605, \"from_m\": 18371.674, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22414.402, \"from_m\": 19156.605, \"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\": 22811.268, \"from_m\": 22414.402, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27512.675, \"from_m\": 22811.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27561.82, \"from_m\": 27512.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27960.141, \"from_m\": 27561.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28632.047, \"from_m\": 27960.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\": 29186.071, \"from_m\": 28632.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\": 37474.497, \"from_m\": 29186.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\": 40756.742, \"from_m\": 37474.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40811.03, \"from_m\": 40756.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41154.463, \"from_m\": 40811.03, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41191.814, \"from_m\": 41154.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42547.156, \"from_m\": 41191.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43654.97, \"from_m\": 42547.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\": 47503.893, \"from_m\": 43654.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47546.203, \"from_m\": 47503.893, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53121.184, \"from_m\": 47546.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53182.269, \"from_m\": 53121.184, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53225.608, \"from_m\": 53182.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53783.661, \"from_m\": 53225.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55196.055, \"from_m\": 53783.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55275.877, \"from_m\": 55196.055, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56481.712, \"from_m\": 55275.877, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56605.054, \"from_m\": 56481.712, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57385.792, \"from_m\": 56605.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58216.375, \"from_m\": 57385.792, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59071.052, \"from_m\": 58216.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59648.388, \"from_m\": 59071.052, \"capability_applied\": null, \"effective_limit_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\": 498477, \"profile_key\": \"da3635f0975818781846e1bb369fe1136674998b69202efad24ad358067fe2d0\", \"schedule_id\": 19565, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 3048.51, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 10121.523, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 11923.615, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 18879.46, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 28501.599, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 7, \"distance_m\": 30864.481, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Feltham\", \"stage_seq\": 8, \"distance_m\": 35159.095, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Feltham Jn\", \"stage_seq\": 9, \"distance_m\": 37474.497, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 38089.668, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 38975.668, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Twickenham Jn\", \"stage_seq\": 12, \"distance_m\": 40424.779, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Twickenham\", \"stage_seq\": 13, \"distance_m\": 40859.935, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"St. Margarets\", \"stage_seq\": 14, \"distance_m\": 41740.83, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Richmond\", \"stage_seq\": 15, \"distance_m\": 43451.287, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Barnes\", \"stage_seq\": 16, \"distance_m\": 47706.307, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Putney\", \"stage_seq\": 17, \"distance_m\": 49591.837, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 18, \"distance_m\": 52792.083, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"West London Jn\", \"stage_seq\": 19, \"distance_m\": 54581.569, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 20, \"distance_m\": 55415.15, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 21, \"distance_m\": 56446.942, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Vauxhall\", \"stage_seq\": 22, \"distance_m\": 57580.814, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 23, \"distance_m\": 58919.411, \"section_seq\": 1, \"route_path_id\": 35222}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 24, \"distance_m\": 59648.388, \"section_seq\": 1, \"route_path_id\": 35222}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59648.388, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35222}], \"total_distance_m\": 59648.388, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58449.815, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.573, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0723", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:09Z\", \"source_id\": 40048423, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:13Z\", \"source_id\": 13147736, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:06Z\", \"source_id\": 13150912, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:50Z\", \"source_id\": 40060072, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:55Z\", \"source_id\": 13151434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:21Z\", \"source_id\": 40071621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:24Z\", \"source_id\": 13155099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:29Z\", \"source_id\": 40078086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:33Z\", \"source_id\": 13157234, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:42Z\", \"source_id\": 40086705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:47Z\", \"source_id\": 13160055, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:10Z\", \"source_id\": 40096036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:12Z\", \"source_id\": 13163014, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:05Z\", \"source_id\": 40102136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:11Z\", \"source_id\": 13165020, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:26Z\", \"source_id\": 40106901, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:29Z\", \"source_id\": 13166608, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:54Z\", \"source_id\": 40109929, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:58Z\", \"source_id\": 13167564, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:45Z\", \"source_id\": 40120044, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:49Z\", \"source_id\": 13170803, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:15Z\", \"source_id\": 40123379, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:18Z\", \"source_id\": 13171833, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:09Z\", \"source_id\": 40132494, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:17Z\", \"source_id\": 13174495, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:28Z\", \"source_id\": 40144348, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:34Z\", \"source_id\": 13178055, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:04Z\", \"source_id\": 40152097, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:06Z\", \"source_id\": 13180437, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "21", "timing_fact_generation": 1789197308843899, "current_leg_arrival_utc": "2026-09-12T08:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:33.458838", "service_state_evidence_id": 13180437, "current_leg_start_actual_dep": "2026-09-12T08:15:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:33.655142", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WNR |
None |
2U14 |
701034 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 621.463, "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": 1406.394, "from_m": 621.463, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4690.626, "from_m": 1406.394, "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": 5475.557, "from_m": 4690.626, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5772.148, "from_m": 5475.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6564.947, "from_m": 5772.148, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9854.447, "from_m": 6564.947, "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": 10192.366, "from_m": 9854.447, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13654.865, "from_m": 10192.366, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13992.784, "from_m": 13654.865, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17282.284, "from_m": 13992.784, "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": 18075.082, "from_m": 17282.284, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18371.674, "from_m": 18075.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19156.605, "from_m": 18371.674, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22414.402, "from_m": 19156.605, "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": 22811.268, "from_m": 22414.402, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27512.675, "from_m": 22811.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27561.82, "from_m": 27512.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27960.141, "from_m": 27561.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28632.047, "from_m": 27960.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": 29186.071, "from_m": 28632.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": 37474.497, "from_m": 29186.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": 40756.742, "from_m": 37474.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40811.03, "from_m": 40756.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41154.463, "from_m": 40811.03, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41191.814, "from_m": 41154.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42547.156, "from_m": 41191.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43654.97, "from_m": 42547.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": 47503.893, "from_m": 43654.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47546.203, "from_m": 47503.893, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53121.184, "from_m": 47546.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53182.269, "from_m": 53121.184, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53225.608, "from_m": 53182.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53783.661, "from_m": 53225.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55196.055, "from_m": 53783.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55275.877, "from_m": 55196.055, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56481.712, "from_m": 55275.877, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56605.054, "from_m": 56481.712, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57385.792, "from_m": 56605.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58216.375, "from_m": 57385.792, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59071.052, "from_m": 58216.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59648.388, "from_m": 59071.052, "capability_applied": null, "effective_limit_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": 498477, "profile_key": "da3635f0975818781846e1bb369fe1136674998b69202efad24ad358067fe2d0", "schedule_id": 19565, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0723", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727", "location": "Datchet", "stage_seq": 2, "distance_m": 3048.51, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 10121.523, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 11923.615, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 18879.46, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Staines", "stage_seq": 6, "distance_m": 28501.599, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 30864.481, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Feltham", "stage_seq": 8, "distance_m": 35159.095, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 37474.497, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 38089.668, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Whitton", "stage_seq": 11, "distance_m": 38975.668, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 40424.779, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Twickenham", "stage_seq": 13, "distance_m": 40859.935, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "St. Margarets", "stage_seq": 14, "distance_m": 41740.83, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Richmond", "stage_seq": 15, "distance_m": 43451.287, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Barnes", "stage_seq": 16, "distance_m": 47706.307, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Putney", "stage_seq": 17, "distance_m": 49591.837, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 52792.083, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "West London Jn", "stage_seq": 19, "distance_m": 54581.569, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 55415.15, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 56446.942, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Vauxhall", "stage_seq": 22, "distance_m": 57580.814, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 58919.411, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 59648.388, "section_seq": 1, "route_path_id": 35222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59648.388, "from_m": 0.0, "section_seq": 1, "route_path_id": 35222}], "total_distance_m": 59648.388, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58449.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.573, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:09Z", "source_id": 40048423, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:13Z", "source_id": 13147736, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:06Z", "source_id": 13150912, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:50Z", "source_id": 40060072, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:55Z", "source_id": 13151434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:21Z", "source_id": 40071621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:24Z", "source_id": 13155099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:29Z", "source_id": 40078086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:33Z", "source_id": 13157234, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:42Z", "source_id": 40086705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:47Z", "source_id": 13160055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:10Z", "source_id": 40096036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:12Z", "source_id": 13163014, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:05Z", "source_id": 40102136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:11Z", "source_id": 13165020, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:26Z", "source_id": 40106901, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:29Z", "source_id": 13166608, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:54Z", "source_id": 40109929, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:58Z", "source_id": 13167564, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:45Z", "source_id": 40120044, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:49Z", "source_id": 13170803, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:15Z", "source_id": 40123379, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:18Z", "source_id": 13171833, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:09Z", "source_id": 40132494, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:17Z", "source_id": 13174495, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:28Z", "source_id": 40144348, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:34Z", "source_id": 13178055, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28988, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:04Z", "source_id": 40152097, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:06Z", "source_id": 13180437, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Windsor & Eton Riverside |
0723 |
0723 |
1 |
None |
None |
London Waterloo |
0819 |
0819 |
21 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84523/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T08:15:00+01:00 |
London Waterloo |
3.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0813 |
0816 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180437 |
1789197308843899 |
99 |
99 |
2026-09-12 07:26:33.655142 |
21 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:33.458838 |
| 467816 |
496216 |
W45669 |
459J05M512 |
2026-09-12 |
COMPLETE |
13180596 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 496216, "stp": "P", "toc": "Thameslink", "uid": "W45669", "consist": "700125", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45669/2026-09-12/detailed", "trust_id": "459J05M512", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-12", "dest_arr_time": "0813", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J05", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "0816", "current_leg_dep": "0813", "current_leg_end": "Horsham", "origin_dep_time": "0523", "origin_platform": "1", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Littlehaven", "dest_arr_time_act": "0813", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Littlehaven", "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\": 22.078, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"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\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"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\": 8573.847, \"from_m\": 7217.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11282.341, \"from_m\": 8573.847, \"capability_applied\": null, \"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\": 14609.907, \"from_m\": 11282.341, \"capability_applied\": null, \"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\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"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\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"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\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"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\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53133.595, \"from_m\": 40107.143, \"capability_applied\": null, \"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\": 53224.092, \"from_m\": 53133.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55725.211, \"from_m\": 53224.092, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58585.951, \"from_m\": 55725.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59675.473, \"from_m\": 58585.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\": 59846.749, \"from_m\": 59675.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88022.828, \"from_m\": 59846.749, \"capability_applied\": null, \"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\": 112576.727, \"from_m\": 88022.828, \"capability_applied\": null, \"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\": 115727.621, \"from_m\": 112576.727, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 119625.127, \"from_m\": 115727.621, \"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\": 120918.499, \"from_m\": 119625.127, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120973.74, \"from_m\": 120918.499, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 121486.315, \"from_m\": 120973.74, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121743.798, \"from_m\": 121486.315, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 122834.153, \"from_m\": 121743.798, \"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\": 122922.301, \"from_m\": 122834.153, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123960.573, \"from_m\": 122922.301, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124065.517, \"from_m\": 123960.573, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124095.165, \"from_m\": 124065.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124111.923, \"from_m\": 124095.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124424.021, \"from_m\": 124111.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124596.414, \"from_m\": 124424.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125585.94, \"from_m\": 124596.414, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126780.34, \"from_m\": 125585.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126842.797, \"from_m\": 126780.34, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 128086.313, \"from_m\": 126842.797, \"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\": 128163.938, \"from_m\": 128086.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 128573.575, \"from_m\": 128163.938, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 129286.196, \"from_m\": 128573.575, \"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\": 129356.769, \"from_m\": 129286.196, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129903.667, \"from_m\": 129356.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\": 131517.57, \"from_m\": 129903.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\": 133089.477, \"from_m\": 131517.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134025.905, \"from_m\": 133089.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135915.715, \"from_m\": 134025.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144927.251, \"from_m\": 135915.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\": 147080.221, \"from_m\": 144927.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 147141.608, \"from_m\": 147080.221, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147181.211, \"from_m\": 147141.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147206.78, \"from_m\": 147181.211, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147259.779, \"from_m\": 147206.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147289.979, \"from_m\": 147259.779, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147326.944, \"from_m\": 147289.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147721.201, \"from_m\": 147326.944, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147751.636, \"from_m\": 147721.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147840.305, \"from_m\": 147751.636, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147904.004, \"from_m\": 147840.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147939.71, \"from_m\": 147904.004, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 147983.981, \"from_m\": 147939.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148042.546, \"from_m\": 147983.981, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 149320.189, \"from_m\": 148042.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 153663.171, \"from_m\": 149320.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153779.939, \"from_m\": 153663.171, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153885.857, \"from_m\": 153779.939, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153932.331, \"from_m\": 153885.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155273.657, \"from_m\": 153932.331, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155901.692, \"from_m\": 155273.657, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 160858.744, \"from_m\": 155901.692, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161696.591, \"from_m\": 160858.744, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 163409.424, \"from_m\": 161696.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164592.142, \"from_m\": 163409.424, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 166261.349, \"from_m\": 164592.142, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166389.504, \"from_m\": 166261.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 166673.637, \"from_m\": 166389.504, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 178689.212, \"from_m\": 166673.637, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178799.958, \"from_m\": 178689.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178832.249, \"from_m\": 178799.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 178913.817, \"from_m\": 178832.249, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179311.851, \"from_m\": 178913.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 179458.298, \"from_m\": 179311.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 179863.963, \"from_m\": 179458.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182933.624, \"from_m\": 179863.963, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 183791.161, \"from_m\": 182933.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 191796.121, \"from_m\": 183791.161, \"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\": 192335.441, \"from_m\": 191796.121, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 193222.786, \"from_m\": 192335.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}], \"service_id\": 496216, \"profile_key\": \"5d20cb25bbfc63e9e63a8c70b93b128b6ca4b3b60910c3a9f060dba98dbc6075\", \"schedule_id\": 26798, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0538\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 51931.858, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 59056.551, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 65739.387, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 73872.045, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0617\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 80875.603, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 86875.397, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 91146.506, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 92587.341, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 104701.595, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 117263.044, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 121110.91, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 123106.733, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 124267.972, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 125722.101, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 127917.945, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 128648.103, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 129045.794, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 130252.374, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 130979.391, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 133697.066, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 134463.302, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 135564.592, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 141196.887, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 144862.512, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 30, \"distance_m\": 145916.575, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 146670.206, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0717H\", \"location\": \"East Croydon\", \"stage_seq\": 32, \"distance_m\": 147519.308, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"South Croydon\", \"stage_seq\": 33, \"distance_m\": 148966.731, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Purley\", \"stage_seq\": 34, \"distance_m\": 152314.178, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 35, \"distance_m\": 153885.857, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Coulsdon South\", \"stage_seq\": 36, \"distance_m\": 155381.455, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Merstham\", \"stage_seq\": 37, \"distance_m\": 161396.254, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 164253.067, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 165705.38, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 169980.682, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 173449.987, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 174802.415, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 179150.828, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 181330.453, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 183276.673, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Littlehaven\", \"stage_seq\": 46, \"distance_m\": 191073.996, \"section_seq\": 1, \"route_path_id\": 31914}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 47, \"distance_m\": 193222.786, \"section_seq\": 1, \"route_path_id\": 31914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 193222.786, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31914}], \"total_distance_m\": 193222.786, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 187224.607, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5998.179, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:35:29Z\", \"source_id\": 39873548, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:35:34Z\", \"source_id\": 13089898, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:43:41Z\", \"source_id\": 39881019, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:43:43Z\", \"source_id\": 13092259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:09Z\", \"source_id\": 39890092, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:13Z\", \"source_id\": 13095142, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:55Z\", \"source_id\": 39895825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:02Z\", \"source_id\": 13096993, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:44Z\", \"source_id\": 39903009, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:49Z\", \"source_id\": 13099344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:37Z\", \"source_id\": 39910868, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:43Z\", \"source_id\": 13101919, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:55Z\", \"source_id\": 39918588, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:00Z\", \"source_id\": 13104463, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:25Z\", \"source_id\": 39939335, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:29Z\", \"source_id\": 13111517, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:43Z\", \"source_id\": 39953090, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:47Z\", \"source_id\": 13116130, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:42:46Z\", \"source_id\": 39965000, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:42:51Z\", \"source_id\": 13120256, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:21Z\", \"source_id\": 39975103, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:23Z\", \"source_id\": 13123722, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:30Z\", \"source_id\": 39979055, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:33Z\", \"source_id\": 13125036, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:02Z\", \"source_id\": 39981714, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:04Z\", \"source_id\": 13125998, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:03Z\", \"source_id\": 39992953, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:06Z\", \"source_id\": 13129726, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:43Z\", \"source_id\": 40003791, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:45Z\", \"source_id\": 13133290, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:18Z\", \"source_id\": 40014654, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:21Z\", \"source_id\": 13136850, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:59Z\", \"source_id\": 40027691, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:02Z\", \"source_id\": 13141068, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:50Z\", \"source_id\": 40033525, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:52Z\", \"source_id\": 13142962, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:49Z\", \"source_id\": 40041946, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:53Z\", \"source_id\": 13145589, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:26Z\", \"source_id\": 40049021, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:31Z\", \"source_id\": 13147925, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:13Z\", \"source_id\": 40060886, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:17Z\", \"source_id\": 13151708, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:44Z\", \"source_id\": 40070316, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:47Z\", \"source_id\": 13154678, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:56Z\", \"source_id\": 40076837, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:58Z\", \"source_id\": 13156835, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:12Z\", \"source_id\": 40085632, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:17Z\", \"source_id\": 13159707, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:38Z\", \"source_id\": 40094985, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:41Z\", \"source_id\": 13162672, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:53Z\", \"source_id\": 40099637, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:56Z\", \"source_id\": 13164168, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:01Z\", \"source_id\": 40110163, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:06Z\", \"source_id\": 13167621, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:20Z\", \"source_id\": 40119100, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:23Z\", \"source_id\": 13170480, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 40126517, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 13172720, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:51Z\", \"source_id\": 40145112, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:57Z\", \"source_id\": 13178284, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 40152449, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:18Z\", \"source_id\": 13180596, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1789197318794773, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:38.136254", "service_state_evidence_id": 13180596, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 234, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:38.806491", "service_state_valid_until_kind": null, "operational_interpretation_version": 234, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
PBO |
HRH |
9J05 |
700125 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 22.078, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "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": 7217.439, "from_m": 1721.147, "capability_applied": null, "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": 8573.847, "from_m": 7217.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11282.341, "from_m": 8573.847, "capability_applied": null, "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": 14609.907, "from_m": 11282.341, "capability_applied": null, "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": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "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": 34934.509, "from_m": 32150.527, "capability_applied": null, "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": 40060.486, "from_m": 34934.509, "capability_applied": null, "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": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53133.595, "from_m": 40107.143, "capability_applied": null, "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": 53224.092, "from_m": 53133.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55725.211, "from_m": 53224.092, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58585.951, "from_m": 55725.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59675.473, "from_m": 58585.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": 59846.749, "from_m": 59675.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88022.828, "from_m": 59846.749, "capability_applied": null, "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": 112576.727, "from_m": 88022.828, "capability_applied": null, "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": 115727.621, "from_m": 112576.727, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 119625.127, "from_m": 115727.621, "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": 120918.499, "from_m": 119625.127, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120973.74, "from_m": 120918.499, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121486.315, "from_m": 120973.74, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121743.798, "from_m": 121486.315, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 122834.153, "from_m": 121743.798, "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": 122922.301, "from_m": 122834.153, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123960.573, "from_m": 122922.301, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124065.517, "from_m": 123960.573, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124095.165, "from_m": 124065.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124111.923, "from_m": 124095.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124424.021, "from_m": 124111.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124596.414, "from_m": 124424.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125585.94, "from_m": 124596.414, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126780.34, "from_m": 125585.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 126842.797, "from_m": 126780.34, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 128086.313, "from_m": 126842.797, "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": 128163.938, "from_m": 128086.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 128573.575, "from_m": 128163.938, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 129286.196, "from_m": 128573.575, "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": 129356.769, "from_m": 129286.196, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129903.667, "from_m": 129356.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": 131517.57, "from_m": 129903.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": 133089.477, "from_m": 131517.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134025.905, "from_m": 133089.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135915.715, "from_m": 134025.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144927.251, "from_m": 135915.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": 147080.221, "from_m": 144927.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 147141.608, "from_m": 147080.221, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147181.211, "from_m": 147141.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147206.78, "from_m": 147181.211, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147259.779, "from_m": 147206.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147289.979, "from_m": 147259.779, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147326.944, "from_m": 147289.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147721.201, "from_m": 147326.944, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147751.636, "from_m": 147721.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147840.305, "from_m": 147751.636, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147904.004, "from_m": 147840.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147939.71, "from_m": 147904.004, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 147983.981, "from_m": 147939.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148042.546, "from_m": 147983.981, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 149320.189, "from_m": 148042.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 153663.171, "from_m": 149320.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153779.939, "from_m": 153663.171, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153885.857, "from_m": 153779.939, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153932.331, "from_m": 153885.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155273.657, "from_m": 153932.331, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155901.692, "from_m": 155273.657, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 160858.744, "from_m": 155901.692, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161696.591, "from_m": 160858.744, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 163409.424, "from_m": 161696.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164592.142, "from_m": 163409.424, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 166261.349, "from_m": 164592.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166389.504, "from_m": 166261.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 166673.637, "from_m": 166389.504, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 178689.212, "from_m": 166673.637, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178799.958, "from_m": 178689.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178832.249, "from_m": 178799.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178913.817, "from_m": 178832.249, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179311.851, "from_m": 178913.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 179458.298, "from_m": 179311.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 179863.963, "from_m": 179458.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182933.624, "from_m": 179863.963, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 183791.161, "from_m": 182933.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 191796.121, "from_m": 183791.161, "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": 192335.441, "from_m": 191796.121, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 193222.786, "from_m": 192335.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}], "service_id": 496216, "profile_key": "5d20cb25bbfc63e9e63a8c70b93b128b6ca4b3b60910c3a9f060dba98dbc6075", "schedule_id": 26798, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0538", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Sandy", "stage_seq": 6, "distance_m": 51931.858, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Biggleswade", "stage_seq": 7, "distance_m": 59056.551, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Arlesey", "stage_seq": 8, "distance_m": 65739.387, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Hitchin", "stage_seq": 9, "distance_m": 73872.045, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0617", "location": "Stevenage", "stage_seq": 10, "distance_m": 80875.603, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 86875.397, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 91146.506, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 92587.341, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Potters Bar", "stage_seq": 14, "distance_m": 104701.595, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 117263.044, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 121110.91, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 123106.733, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 124267.972, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 125722.101, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Farringdon", "stage_seq": 20, "distance_m": 127917.945, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 128648.103, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 129045.794, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 130252.374, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700H", "location": "London Bridge", "stage_seq": 24, "distance_m": 130979.391, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 133697.066, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 134463.302, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 135564.592, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Sydenham", "stage_seq": 28, "distance_m": 141196.887, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 144862.512, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Norwood Fork Jn", "stage_seq": 30, "distance_m": 145916.575, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Windmill Bridge Jn", "stage_seq": 31, "distance_m": 146670.206, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0717H", "location": "East Croydon", "stage_seq": 32, "distance_m": 147519.308, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "South Croydon", "stage_seq": 33, "distance_m": 148966.731, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Purley", "stage_seq": 34, "distance_m": 152314.178, "section_seq": 1, "route_path_id": 31914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Stoats Nest Jn", "stage_seq": 35, "distance_m": 153885.857, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Coulsdon South", "stage_seq": 36, "distance_m": 155381.455, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Merstham", "stage_seq": 37, "distance_m": 161396.254, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Redhill", "stage_seq": 38, "distance_m": 164253.067, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 165705.38, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Salfords", "stage_seq": 40, "distance_m": 169980.682, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Horley", "stage_seq": 41, "distance_m": 173449.987, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750H", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 174802.415, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 179150.828, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Crawley", "stage_seq": 44, "distance_m": 181330.453, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Ifield", "stage_seq": 45, "distance_m": 183276.673, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Littlehaven", "stage_seq": 46, "distance_m": 191073.996, "section_seq": 1, "route_path_id": 31914}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": null, "location": "Horsham", "stage_seq": 47, "distance_m": 193222.786, "section_seq": 1, "route_path_id": 31914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 193222.786, "from_m": 0.0, "section_seq": 1, "route_path_id": 31914}], "total_distance_m": 193222.786, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 187224.607, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5998.179, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:35:29Z", "source_id": 39873548, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:35:34Z", "source_id": 13089898, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:43:41Z", "source_id": 39881019, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:43:43Z", "source_id": 13092259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:09Z", "source_id": 39890092, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:13Z", "source_id": 13095142, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:55Z", "source_id": 39895825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:02Z", "source_id": 13096993, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:44Z", "source_id": 39903009, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:49Z", "source_id": 13099344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:37Z", "source_id": 39910868, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:43Z", "source_id": 13101919, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:55Z", "source_id": 39918588, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:15:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:00Z", "source_id": 13104463, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:25Z", "source_id": 39939335, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:29Z", "source_id": 13111517, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:43Z", "source_id": 39953090, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:47Z", "source_id": 13116130, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:42:46Z", "source_id": 39965000, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:42:51Z", "source_id": 13120256, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:21Z", "source_id": 39975103, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:23Z", "source_id": 13123722, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:30Z", "source_id": 39979055, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:33Z", "source_id": 13125036, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:02Z", "source_id": 39981714, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:04Z", "source_id": 13125998, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:03Z", "source_id": 39992953, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:06Z", "source_id": 13129726, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:43Z", "source_id": 40003791, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:45Z", "source_id": 13133290, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:18Z", "source_id": 40014654, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:21Z", "source_id": 13136850, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:59Z", "source_id": 40027691, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T06:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:02Z", "source_id": 13141068, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:50Z", "source_id": 40033525, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T06:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:52Z", "source_id": 13142962, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:49Z", "source_id": 40041946, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T06:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:53Z", "source_id": 13145589, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:26Z", "source_id": 40049021, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T06:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:31Z", "source_id": 13147925, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:13Z", "source_id": 40060886, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T06:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:17Z", "source_id": 13151708, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:44Z", "source_id": 40070316, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T06:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:47Z", "source_id": 13154678, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:56Z", "source_id": 40076837, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T06:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:58Z", "source_id": 13156835, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:12Z", "source_id": 40085632, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T06:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:17Z", "source_id": 13159707, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:38Z", "source_id": 40094985, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T06:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:41Z", "source_id": 13162672, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:53Z", "source_id": 40099637, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T06:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:56Z", "source_id": 13164168, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:01Z", "source_id": 40110163, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T06:57:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:06Z", "source_id": 13167621, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:20Z", "source_id": 40119100, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T07:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:23Z", "source_id": 13170480, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 40126517, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T07:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 13172720, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:51Z", "source_id": 40145112, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T07:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:57Z", "source_id": 13178284, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 40152449, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:18Z", "source_id": 13180596, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Peterborough |
0523 |
0523 |
1 |
None |
None |
Horsham |
0813 |
0813 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45669/2026-09-12/detailed |
None |
Littlehaven |
2026-09-12T08:12:00+01:00 |
Horsham |
3.0 |
{"type": "LineString", "coordinates": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} |
1.0 |
0813 |
0816 |
Littlehaven |
Horsham Sig. Cpb76 |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180596 |
1789197318794773 |
234 |
234 |
2026-09-12 07:26:38.806491 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:38.136254 |
| 467817 |
499114 |
W83842 |
042V73MB12 |
2026-09-12 |
COMPLETE |
13180762 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 499114, "stp": "P", "toc": "ScotRail", "uid": "W83842", "consist": "334001+334032", "dest_crs": "BHG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83842/2026-09-12/detailed", "trust_id": "042V73MB12", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-12", "dest_arr_time": "0815", "dest_platform": "2", "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "2V73", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0816", "current_leg_dep": "0812", "current_leg_end": "Bathgate", "origin_dep_time": "0749", "origin_platform": "9W", "current_location": "Bathgate", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5434123999999994, 55.9016054], [-3.5440645999999996, 55.90135119999999], [-3.5446684, 55.901129000000005], [-3.5465076999999994, 55.9005004], [-3.5478805999999996, 55.900073], [-3.548589, 55.8998679], [-3.5492914999999994, 55.89967819999999], [-3.5499353, 55.89951020000001], [-3.5505928999999994, 55.89935109999999], [-3.5519274999999997, 55.89902639999999], [-3.5528935, 55.8987863], [-3.5530234, 55.8987541], [-3.5545503, 55.89837459999999], [-3.5556162999999996, 55.8981179], [-3.5567070999999997, 55.897875000000006], [-3.5580819999999997, 55.8975979], [-3.5594792999999996, 55.89733270000001], [-3.5621085999999997, 55.8968993], [-3.562888099999999, 55.8967848], [-3.5636775999999997, 55.89667939999999], [-3.5653082, 55.89647649999999], [-3.5667726, 55.8963165], [-3.5685746999999997, 55.8961516], [-3.5700092, 55.8960322], [-3.5726787, 55.8958101], [-3.5769220999999995, 55.89546729999999], [-3.5849528000000004, 55.8948142], [-3.5872192, 55.89466329999999], [-3.5895277, 55.8945621], [-3.5932611364780858, 55.894518722314274], [-3.5934438000000006, 55.89451660000001], [-3.597354300000001, 55.8944884], [-3.5980027, 55.8944795], [-3.5983459, 55.8944767], [-3.5987993, 55.89447309999999], [-3.600354, 55.8944621], [-3.6008699999999996, 55.89445980000001], [-3.602679499999999, 55.8944464], [-3.603539599999999, 55.8944372], [-3.6044984, 55.89442699999999], [-3.6080895, 55.8943993], [-3.6087186, 55.894394], [-3.6150183, 55.89434430000001], [-3.6151873, 55.8943433], [-3.6216659999999994, 55.8943048], [-3.6226677, 55.8943168], [-3.6228459, 55.89432600000001], [-3.6230292, 55.8943342], [-3.6237953, 55.8943779], [-3.6245479, 55.8944361], [-3.6251764, 55.894497], [-3.625782, 55.89456439999999], [-3.6264417999999994, 55.8946475], [-3.627077799999999, 55.89473530000001], [-3.6283514, 55.8949155], [-3.6302455, 55.8952615], [-3.6304638, 55.895304], [-3.630686400000001, 55.8953491], [-3.6309023, 55.8953954], [-3.6313328, 55.8954931], [-3.6315528, 55.895545], [-3.631768, 55.895597299999984], [-3.6320255, 55.8956634], [-3.632281, 55.895732200000005], [-3.632581300000001, 55.8958178], [-3.6329892, 55.8959316], [-3.633283499999999, 55.89602179999999], [-3.6335751, 55.8961157], [-3.6337848, 55.896171499999994], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]}", "current_leg_start": "Livingston North", "dest_arr_time_act": "0815", "motion_projection": null, "next_location_lat": "55.8970243", "next_location_lon": "-3.6360347", "previous_location": "Livingston North", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14624.42, \"from_m\": 5005.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29740.64, \"from_m\": 17349.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30700.976, \"from_m\": 29740.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}], \"service_id\": 499114, \"profile_key\": \"81feaf26fcd76d644d79bb808940be785b62cdb739e07ff5f9ca3275bc316b99\", \"schedule_id\": 28384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30700.976, \"section_seq\": 1, \"route_path_id\": 39500}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30700.976, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}], \"total_distance_m\": 30700.976, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30700.976, \"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": "0749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8970243", "current_position_lon": "-3.6360347", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:37Z\", \"source_id\": 40107315, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:41Z\", \"source_id\": 13166716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:01Z\", \"source_id\": 40116394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:07Z\", \"source_id\": 13169644, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:20Z\", \"source_id\": 40135063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:22Z\", \"source_id\": 13175245, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:01Z\", \"source_id\": 40143282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:06Z\", \"source_id\": 13177729, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:32Z\", \"source_id\": 40153096, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:36Z\", \"source_id\": 13180762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate", "service_state_platform": "2", "timing_fact_generation": 1789197339036981, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:38.145233", "service_state_evidence_id": 13180762, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:38.810466", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
BHG |
2V73 |
334001+334032 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14624.42, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29740.64, "from_m": 17349.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30700.976, "from_m": 29740.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}], "service_id": 499114, "profile_key": "81feaf26fcd76d644d79bb808940be785b62cdb739e07ff5f9ca3275bc316b99", "schedule_id": 28384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0749", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": null, "location": "Bathgate", "stage_seq": 9, "distance_m": 30700.976, "section_seq": 1, "route_path_id": 39500}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30700.976, "from_m": 0.0, "section_seq": 1, "route_path_id": 39500}], "total_distance_m": 30700.976, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30700.976, "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-12T06:54:37Z", "source_id": 40107315, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:41Z", "source_id": 13166716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:01Z", "source_id": 40116394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:07Z", "source_id": 13169644, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:20Z", "source_id": 40135063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:22Z", "source_id": 13175245, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:01Z", "source_id": 40143282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:06Z", "source_id": 13177729, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:32Z", "source_id": 40153096, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:36Z", "source_id": 13180762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Edinburgh |
0749 |
0749 |
9W |
None |
None |
Bathgate |
0815 |
0815 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83842/2026-09-12/detailed |
None |
Livingston North |
2026-09-12T08:12:00+01:00 |
Bathgate |
4.0 |
{"type": "LineString", "coordinates": [[-3.5434123999999994, 55.9016054], [-3.5440645999999996, 55.90135119999999], [-3.5446684, 55.901129000000005], [-3.5465076999999994, 55.9005004], [-3.5478805999999996, 55.900073], [-3.548589, 55.8998679], [-3.5492914999999994, 55.89967819999999], [-3.5499353, 55.89951020000001], [-3.5505928999999994, 55.89935109999999], [-3.5519274999999997, 55.89902639999999], [-3.5528935, 55.8987863], [-3.5530234, 55.8987541], [-3.5545503, 55.89837459999999], [-3.5556162999999996, 55.8981179], [-3.5567070999999997, 55.897875000000006], [-3.5580819999999997, 55.8975979], [-3.5594792999999996, 55.89733270000001], [-3.5621085999999997, 55.8968993], [-3.562888099999999, 55.8967848], [-3.5636775999999997, 55.89667939999999], [-3.5653082, 55.89647649999999], [-3.5667726, 55.8963165], [-3.5685746999999997, 55.8961516], [-3.5700092, 55.8960322], [-3.5726787, 55.8958101], [-3.5769220999999995, 55.89546729999999], [-3.5849528000000004, 55.8948142], [-3.5872192, 55.89466329999999], [-3.5895277, 55.8945621], [-3.5932611364780858, 55.894518722314274], [-3.5934438000000006, 55.89451660000001], [-3.597354300000001, 55.8944884], [-3.5980027, 55.8944795], [-3.5983459, 55.8944767], [-3.5987993, 55.89447309999999], [-3.600354, 55.8944621], [-3.6008699999999996, 55.89445980000001], [-3.602679499999999, 55.8944464], [-3.603539599999999, 55.8944372], [-3.6044984, 55.89442699999999], [-3.6080895, 55.8943993], [-3.6087186, 55.894394], [-3.6150183, 55.89434430000001], [-3.6151873, 55.8943433], [-3.6216659999999994, 55.8943048], [-3.6226677, 55.8943168], [-3.6228459, 55.89432600000001], [-3.6230292, 55.8943342], [-3.6237953, 55.8943779], [-3.6245479, 55.8944361], [-3.6251764, 55.894497], [-3.625782, 55.89456439999999], [-3.6264417999999994, 55.8946475], [-3.627077799999999, 55.89473530000001], [-3.6283514, 55.8949155], [-3.6302455, 55.8952615], [-3.6304638, 55.895304], [-3.630686400000001, 55.8953491], [-3.6309023, 55.8953954], [-3.6313328, 55.8954931], [-3.6315528, 55.895545], [-3.631768, 55.895597299999984], [-3.6320255, 55.8956634], [-3.632281, 55.895732200000005], [-3.632581300000001, 55.8958178], [-3.6329892, 55.8959316], [-3.633283499999999, 55.89602179999999], [-3.6335751, 55.8961157], [-3.6337848, 55.896171499999994], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]} |
3.7 |
0812 |
0816 |
Livingston North |
Bathgate |
Bathgate |
55.8970243 |
-3.6360347 |
55.8970243 |
-3.6360347 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
Bathgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180762 |
1789197339036981 |
40 |
40 |
2026-09-12 07:26:38.810466 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:38.145233 |
| 467818 |
498648 |
P89654 |
892U04MB12 |
2026-09-12 |
COMPLETE |
13180851 |
2026-09-12 08:16:00 |
2026-09-12 07:26:52 |
2026-09-14 07:26:52 |
{"id": 498648, "stp": "P", "toc": "Southeastern", "uid": "P89654", "consist": "375630+375815", "dest_crs": "RAM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89654/2026-09-12/detailed", "trust_id": "892U04MB12", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-12", "dest_arr_time": "0816", "dest_platform": "1", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2U04", "timing_status": "ON TIME", "origin_station": "Faversham", "current_leg_arr": "0816", "current_leg_dep": "0813", "current_leg_end": "Ramsgate", "origin_dep_time": "0730", "origin_platform": "2", "current_location": "Ramsgate", "last_update_time": "2026-09-12T07:26:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Dumpton Park", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Dumpton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"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\": 224.018, \"from_m\": 110.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 655.418, \"from_m\": 224.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10495.813, \"from_m\": 655.418, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11512.509, \"from_m\": 10495.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16568.23, \"from_m\": 11512.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17013.242, \"from_m\": 16568.23, \"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\": 17054.357, \"from_m\": 17013.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17450.042, \"from_m\": 17054.357, \"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\": 17491.157, \"from_m\": 17450.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18697.33, \"from_m\": 17491.157, \"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\": 19186.292, \"from_m\": 18697.33, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23237.639, \"from_m\": 19186.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23262.708, \"from_m\": 23237.639, \"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\": 24049.694, \"from_m\": 23262.708, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24069.52, \"from_m\": 24049.694, \"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\": 25810.138, \"from_m\": 24069.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25826.974, \"from_m\": 25810.138, \"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\": 29790.678, \"from_m\": 25826.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30159.408, \"from_m\": 29790.678, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33445.124, \"from_m\": 30159.408, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35247.284, \"from_m\": 33445.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36107.467, \"from_m\": 35247.284, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42113.616, \"from_m\": 36107.467, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43246.121, \"from_m\": 42113.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\": 43861.464, \"from_m\": 43246.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\": 44508.061, \"from_m\": 43861.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44550.376, \"from_m\": 44508.061, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44827.56, \"from_m\": 44550.376, \"capability_applied\": null, \"effective_limit_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\": 498648, \"profile_key\": \"f5c7ca84d2587a8b8b24c45b720fc35f4e7700b175c087eef3a0510434d76087\", \"schedule_id\": 23943, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Whitstable\", \"stage_seq\": 2, \"distance_m\": 11399.702, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 3, \"distance_m\": 13840.019, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Herne Bay\", \"stage_seq\": 4, \"distance_m\": 17252.199, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 5, \"distance_m\": 30556.956, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 6, \"distance_m\": 33293.886, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Margate\", \"stage_seq\": 7, \"distance_m\": 35626.968, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Broadstairs\", \"stage_seq\": 8, \"distance_m\": 40808.249, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Dumpton Park\", \"stage_seq\": 9, \"distance_m\": 42807.739, \"section_seq\": 1, \"route_path_id\": 37361}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 10, \"distance_m\": 44827.56, \"section_seq\": 1, \"route_path_id\": 37361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44827.56, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37361}], \"total_distance_m\": 44827.56, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44745.33, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 82.23, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:27Z\", \"source_id\": 40071749, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:28Z\", \"source_id\": 13155155, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:29Z\", \"source_id\": 40080028, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:32Z\", \"source_id\": 13157882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:56Z\", \"source_id\": 40087177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:02Z\", \"source_id\": 13160175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:02Z\", \"source_id\": 40108150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:08Z\", \"source_id\": 13166972, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:54Z\", \"source_id\": 40113959, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:58Z\", \"source_id\": 13168893, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:25Z\", \"source_id\": 40123741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:29Z\", \"source_id\": 13171945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:39Z\", \"source_id\": 40138072, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:42Z\", \"source_id\": 13176130, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:33Z\", \"source_id\": 40144485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:39Z\", \"source_id\": 13178113, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:37Z\", \"source_id\": 40153372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:42Z\", \"source_id\": 13180851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "1", "timing_fact_generation": 1789197344422919, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:41.372209", "service_state_evidence_id": 13180851, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:42.095617", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
FAV |
RAM |
2U04 |
375630+375815 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 110.166, "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": 224.018, "from_m": 110.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 655.418, "from_m": 224.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10495.813, "from_m": 655.418, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11512.509, "from_m": 10495.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16568.23, "from_m": 11512.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17013.242, "from_m": 16568.23, "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": 17054.357, "from_m": 17013.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17450.042, "from_m": 17054.357, "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": 17491.157, "from_m": 17450.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18697.33, "from_m": 17491.157, "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": 19186.292, "from_m": 18697.33, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23237.639, "from_m": 19186.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23262.708, "from_m": 23237.639, "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": 24049.694, "from_m": 23262.708, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24069.52, "from_m": 24049.694, "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": 25810.138, "from_m": 24069.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25826.974, "from_m": 25810.138, "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": 29790.678, "from_m": 25826.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30159.408, "from_m": 29790.678, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33445.124, "from_m": 30159.408, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35247.284, "from_m": 33445.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36107.467, "from_m": 35247.284, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42113.616, "from_m": 36107.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43246.121, "from_m": 42113.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": 43861.464, "from_m": 43246.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": 44508.061, "from_m": 43861.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44550.376, "from_m": 44508.061, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44827.56, "from_m": 44550.376, "capability_applied": null, "effective_limit_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": 498648, "profile_key": "f5c7ca84d2587a8b8b24c45b720fc35f4e7700b175c087eef3a0510434d76087", "schedule_id": 23943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Whitstable", "stage_seq": 2, "distance_m": 11399.702, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Chestfield & Swalecliffe", "stage_seq": 3, "distance_m": 13840.019, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Herne Bay", "stage_seq": 4, "distance_m": 17252.199, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Birchington-on-Sea", "stage_seq": 5, "distance_m": 30556.956, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Westgate-on-Sea", "stage_seq": 6, "distance_m": 33293.886, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Margate", "stage_seq": 7, "distance_m": 35626.968, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Broadstairs", "stage_seq": 8, "distance_m": 40808.249, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Dumpton Park", "stage_seq": 9, "distance_m": 42807.739, "section_seq": 1, "route_path_id": 37361}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 10, "distance_m": 44827.56, "section_seq": 1, "route_path_id": 37361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44827.56, "from_m": 0.0, "section_seq": 1, "route_path_id": 37361}], "total_distance_m": 44827.56, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44745.33, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 82.23, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:27Z", "source_id": 40071749, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:28Z", "source_id": 13155155, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:29Z", "source_id": 40080028, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:32Z", "source_id": 13157882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:56Z", "source_id": 40087177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:02Z", "source_id": 13160175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:02Z", "source_id": 40108150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:08Z", "source_id": 13166972, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:54Z", "source_id": 40113959, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:58Z", "source_id": 13168893, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:25Z", "source_id": 40123741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:29Z", "source_id": 13171945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:39Z", "source_id": 40138072, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:42Z", "source_id": 13176130, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33070, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:33Z", "source_id": 40144485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:39Z", "source_id": 13178113, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33110, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:37Z", "source_id": 40153372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:42Z", "source_id": 13180851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Faversham |
0730 |
0730 |
2 |
None |
None |
Ramsgate |
0816 |
0816 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89654/2026-09-12/detailed |
None |
Dumpton Park |
2026-09-12T08:12:00+01:00 |
Ramsgate |
3.0 |
{"type": "LineString", "coordinates": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
1.2 |
0813 |
0816 |
Dumpton Park |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-12 07:26:52 |
TERMINATED |
2026-09-12 07:16:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180851 |
1789197344422919 |
66 |
66 |
2026-09-12 07:26:42.095617 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:41.372209 |
| 467819 |
498235 |
G59000 |
522N57MA12 |
2026-09-12 |
COMPLETE |
13180601 |
2026-09-12 08:16:00 |
2026-09-12 07:26:53 |
2026-09-14 07:26:53 |
{"id": 498235, "stp": "P", "toc": "London Overground", "uid": "G59000", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59000/2026-09-12/detailed", "trust_id": "522N57MA12", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "5", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N57", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "0816", "current_leg_dep": "0812", "current_leg_end": "Richmond North London Line", "origin_dep_time": "0714", "origin_platform": "10A", "current_location": "Richmond North London Line", "last_update_time": "2026-09-12T07:26:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "0817", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.322, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"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\": 8394.258, \"from_m\": 6829.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8464.873, \"from_m\": 8394.258, \"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\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"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\": 13394.069, \"from_m\": 12046.575, \"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\": 13746.31, \"from_m\": 13394.069, \"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\": 20025.306, \"from_m\": 13746.31, \"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\": 20074.265, \"from_m\": 20025.306, \"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\": 20158.767, \"from_m\": 20074.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20212.248, \"from_m\": 20158.767, \"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\": 20649.48, \"from_m\": 20212.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20715.798, \"from_m\": 20649.48, \"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\": 20745.368, \"from_m\": 20715.798, \"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\": 21433.706, \"from_m\": 20745.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21438.456, \"from_m\": 21433.706, \"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\": 21491.628, \"from_m\": 21438.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21498.842, \"from_m\": 21491.628, \"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\": 21563.442, \"from_m\": 21498.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21603.825, \"from_m\": 21563.442, \"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\": 21680.078, \"from_m\": 21603.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21823.797, \"from_m\": 21680.078, \"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\": 21890.034, \"from_m\": 21823.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21961.396, \"from_m\": 21890.034, \"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\": 23197.943, \"from_m\": 21961.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23249.885, \"from_m\": 23197.943, \"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\": 23566.982, \"from_m\": 23249.885, \"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\": 25971.492, \"from_m\": 23566.982, \"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\": 26017.004, \"from_m\": 25971.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26233.623, \"from_m\": 26017.004, \"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\": 26982.477, \"from_m\": 26233.623, \"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\": 27398.131, \"from_m\": 26982.477, \"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\": 30007.223, \"from_m\": 27398.131, \"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\": 30685.118, \"from_m\": 30007.223, \"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\": 31062.519, \"from_m\": 30685.118, \"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\": 498235, \"profile_key\": \"26c6c190eb57ac2a02359a080194fc1581e86eab68e4da59e07503f8fecacdba\", \"schedule_id\": 15096, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0717H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0724H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0726H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0737\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20715.798, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 31062.519, \"section_seq\": 1, \"route_path_id\": 28455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31062.519, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}], \"total_distance_m\": 31062.519, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28153.402, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:37Z\", \"source_id\": 40029017, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:39Z\", \"source_id\": 13141539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:58Z\", \"source_id\": 40035738, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:58Z\", \"source_id\": 13143651, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:41Z\", \"source_id\": 40039775, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:46Z\", \"source_id\": 13144864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:18Z\", \"source_id\": 40044671, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:21Z\", \"source_id\": 13146533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:23Z\", \"source_id\": 40048924, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:27Z\", \"source_id\": 13147893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:22Z\", \"source_id\": 40052841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:23Z\", \"source_id\": 13149137, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:15Z\", \"source_id\": 40056779, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:20Z\", \"source_id\": 13150400, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:22Z\", \"source_id\": 40063249, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:26Z\", \"source_id\": 13152482, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:26Z\", \"source_id\": 40073804, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:29Z\", \"source_id\": 13155824, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:59Z\", \"source_id\": 40079091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:02Z\", \"source_id\": 13157576, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:29Z\", \"source_id\": 40084108, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:30Z\", \"source_id\": 13159216, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:24Z\", \"source_id\": 40088161, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:26Z\", \"source_id\": 13160467, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:25Z\", \"source_id\": 40092302, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:32Z\", \"source_id\": 13161849, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:15Z\", \"source_id\": 40096187, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:18Z\", \"source_id\": 13163076, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:15Z\", \"source_id\": 40100349, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:18Z\", \"source_id\": 13164438, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:27Z\", \"source_id\": 40104778, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 13165912, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:03Z\", \"source_id\": 40110187, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:06Z\", \"source_id\": 13167641, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:28Z\", \"source_id\": 40123818, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:31Z\", \"source_id\": 13171969, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:08Z\", \"source_id\": 40136930, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:10Z\", \"source_id\": 13175782, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:33Z\", \"source_id\": 40144515, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:36Z\", \"source_id\": 13178097, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 40152529, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:18Z\", \"source_id\": 13180601, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "5", "timing_fact_generation": 1789197319521870, "current_leg_arrival_utc": "2026-09-12T08:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:46.563656", "service_state_evidence_id": 13180601, "current_leg_start_actual_dep": "2026-09-12T08:12:30+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:46.759162", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2N57 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.322, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "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": 8394.258, "from_m": 6829.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8464.873, "from_m": 8394.258, "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": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "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": 13394.069, "from_m": 12046.575, "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": 13746.31, "from_m": 13394.069, "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": 20025.306, "from_m": 13746.31, "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": 20074.265, "from_m": 20025.306, "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": 20158.767, "from_m": 20074.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20212.248, "from_m": 20158.767, "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": 20649.48, "from_m": 20212.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20715.798, "from_m": 20649.48, "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": 20745.368, "from_m": 20715.798, "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": 21433.706, "from_m": 20745.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21438.456, "from_m": 21433.706, "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": 21491.628, "from_m": 21438.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21498.842, "from_m": 21491.628, "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": 21563.442, "from_m": 21498.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21603.825, "from_m": 21563.442, "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": 21680.078, "from_m": 21603.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21823.797, "from_m": 21680.078, "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": 21890.034, "from_m": 21823.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21961.396, "from_m": 21890.034, "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": 23197.943, "from_m": 21961.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23249.885, "from_m": 23197.943, "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": 23566.982, "from_m": 23249.885, "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": 25971.492, "from_m": 23566.982, "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": 26017.004, "from_m": 25971.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26233.623, "from_m": 26017.004, "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": 26982.477, "from_m": 26233.623, "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": 27398.131, "from_m": 26982.477, "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": 30007.223, "from_m": 27398.131, "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": 30685.118, "from_m": 30007.223, "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": 31062.519, "from_m": 30685.118, "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": 498235, "profile_key": "26c6c190eb57ac2a02359a080194fc1581e86eab68e4da59e07503f8fecacdba", "schedule_id": 15096, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0714", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0717H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0724H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0726H", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0737", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20715.798, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 31062.519, "section_seq": 1, "route_path_id": 28455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31062.519, "from_m": 0.0, "section_seq": 1, "route_path_id": 28455}], "total_distance_m": 31062.519, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28153.402, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:37Z", "source_id": 40029017, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:39Z", "source_id": 13141539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:58Z", "source_id": 40035738, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:58Z", "source_id": 13143651, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:41Z", "source_id": 40039775, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:46Z", "source_id": 13144864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:18Z", "source_id": 40044671, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:21Z", "source_id": 13146533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:23Z", "source_id": 40048924, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:27Z", "source_id": 13147893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:22Z", "source_id": 40052841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:23Z", "source_id": 13149137, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:15Z", "source_id": 40056779, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:20Z", "source_id": 13150400, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:22Z", "source_id": 40063249, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:26Z", "source_id": 13152482, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:26Z", "source_id": 40073804, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:29Z", "source_id": 13155824, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:59Z", "source_id": 40079091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:02Z", "source_id": 13157576, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:29Z", "source_id": 40084108, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:30Z", "source_id": 13159216, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:24Z", "source_id": 40088161, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:26Z", "source_id": 13160467, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:25Z", "source_id": 40092302, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:32Z", "source_id": 13161849, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:15Z", "source_id": 40096187, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:18Z", "source_id": 13163076, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:15Z", "source_id": 40100349, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:18Z", "source_id": 13164438, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:27Z", "source_id": 40104778, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 13165912, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:03Z", "source_id": 40110187, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:06Z", "source_id": 13167641, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:28Z", "source_id": 40123818, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:31Z", "source_id": 13171969, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:08Z", "source_id": 40136930, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:09:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:10Z", "source_id": 13175782, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:33Z", "source_id": 40144515, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:36Z", "source_id": 13178097, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 40152529, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:18Z", "source_id": 13180601, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Stratford |
0714 |
0714 |
10A |
None |
None |
Richmond North London Line |
0817 |
0817 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G59000/2026-09-12/detailed |
None |
Kew Gardens |
2026-09-12T08:12:30+01:00 |
Richmond North London Line |
4.0 |
{"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} |
1.4 |
0812 |
0816 |
Kew Gardens |
Richmond North London Line |
Richmond North London Line |
51.4632722 |
-0.3011125 |
51.4632722 |
-0.3011125 |
1 |
0 |
2026-09-12 07:26:53 |
TERMINATED |
2026-09-12 07:16:00 |
Richmond North London Line |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180601 |
1789197319521870 |
108 |
108 |
2026-09-12 07:26:46.759162 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:46.563656 |
| 467820 |
499254 |
C14817 |
041Y06MB12 |
2026-09-12 |
COMPLETE |
13176664 |
2026-09-12 08:16:00 |
2026-09-12 07:26:53 |
2026-09-14 07:26:53 |
{"id": 499254, "stp": "P", "toc": "ScotRail", "uid": "C14817", "consist": "385013+385021", "dest_crs": "NBW", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14817/2026-09-12/detailed", "trust_id": "041Y06MB12", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "1Y06", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0816", "current_leg_dep": "0754", "current_leg_end": "North Berwick", "origin_dep_time": "0755", "origin_platform": "8W", "current_location": "North Berwick", "last_update_time": "2026-09-12T07:26:53", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Edinburgh", "current_leg_milage": "22.2", "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\": 5604.689, \"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\": 9316.096, \"from_m\": 5604.689, \"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\": 9388.056, \"from_m\": 9316.096, \"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\": 10069.944, \"from_m\": 9388.056, \"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\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"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\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"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\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"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\": 29055.323, \"from_m\": 28127.341, \"capability_applied\": null, \"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\": 29106.025, \"from_m\": 29055.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29121.612, \"from_m\": 29106.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30193.636, \"from_m\": 29121.612, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35187.417, \"from_m\": 30193.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\": 35414.484, \"from_m\": 35187.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35532.648, \"from_m\": 35414.484, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 35631.409, \"from_m\": 35532.648, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 35682.562, \"from_m\": 35631.409, \"capability_applied\": null, \"effective_limit_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\": 499254, \"profile_key\": \"420004049374a74cda1688e215d698732bc812777221facefb4da7a54d30820d\", \"schedule_id\": 6075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 40292}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 8, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 40292}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40292}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:20Z\", \"source_id\": 40123602, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:27Z\", \"source_id\": 13171915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:33Z\", \"source_id\": 40135581, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:36Z\", \"source_id\": 13175388, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:26Z\", \"source_id\": 40139781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:32Z\", \"source_id\": 13176664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1789196974262960, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:52.599751", "service_state_evidence_id": 13176664, "current_leg_start_actual_dep": "2026-09-12T07:55:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:16:52.603483", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
NBW |
1Y06 |
385013+385021 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "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": 9316.096, "from_m": 5604.689, "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": 9388.056, "from_m": 9316.096, "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": 10069.944, "from_m": 9388.056, "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": 16574.894, "from_m": 10069.944, "capability_applied": null, "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": 25200.365, "from_m": 16574.894, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26092.847, "from_m": 25200.365, "capability_applied": null, "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": 28127.341, "from_m": 26092.847, "capability_applied": null, "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": 29055.323, "from_m": 28127.341, "capability_applied": null, "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": 29106.025, "from_m": 29055.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29121.612, "from_m": 29106.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30193.636, "from_m": 29121.612, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35187.417, "from_m": 30193.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": 35414.484, "from_m": 35187.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 35532.648, "from_m": 35414.484, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 35631.409, "from_m": 35532.648, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}, {"to_m": 35682.562, "from_m": 35631.409, "capability_applied": null, "effective_limit_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": 499254, "profile_key": "420004049374a74cda1688e215d698732bc812777221facefb4da7a54d30820d", "schedule_id": 6075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0755", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 40292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Drem", "stage_seq": 7, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 40292}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "North Berwick", "stage_seq": 8, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 40292}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 40292}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:20Z", "source_id": 40123602, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:27Z", "source_id": 13171915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:33Z", "source_id": 40135581, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:36Z", "source_id": 13175388, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:26Z", "source_id": 40139781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:32Z", "source_id": 13176664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Edinburgh |
0755 |
0755 |
8W |
None |
None |
North Berwick |
0818 |
0818 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14817/2026-09-12/detailed |
None |
Edinburgh |
2026-09-12T07:55:00+01:00 |
North Berwick |
22.0 |
{"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]} |
22.2 |
0754 |
0816 |
Edinburgh |
North Berwick |
North Berwick |
56.0569963 |
-2.7303444 |
56.0569963 |
-2.7303444 |
1 |
0 |
2026-09-12 07:26:53 |
TERMINATED |
2026-09-12 07:16:00 |
North Berwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13176664 |
1789196974262960 |
24 |
24 |
2026-09-12 07:16:52.603483 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:52.599751 |
| 467821 |
498048 |
G85606 |
232C51MA12 |
2026-09-12 |
COMPLETE |
13181665 |
2026-09-12 08:16:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 498048, "stp": "P", "toc": "Northern", "uid": "G85606", "consist": "158870", "dest_crs": "HUL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85606/2026-09-12/detailed", "trust_id": "232C51MA12", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-12", "dest_arr_time": "0814", "dest_platform": "1", "is_terminated": 1, "next_location": "Hull", "signalling_id": "2C51", "timing_status": "LATE", "origin_station": "Doncaster", "current_leg_arr": "0816", "current_leg_dep": "0808", "current_leg_end": "Hull", "origin_dep_time": "0706", "origin_platform": "1", "current_location": "Hull", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Hessle", "dest_arr_time_act": "0813½", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Hessle", "current_leg_milage": "4.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.546, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 567.943, \"from_m\": 474.546, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 586.172, \"from_m\": 567.943, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1014.16, \"from_m\": 586.172, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10582.924, \"from_m\": 1014.16, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10619.184, \"from_m\": 10582.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13104.489, \"from_m\": 10619.184, \"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\": 13155.351, \"from_m\": 13104.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13234.186, \"from_m\": 13155.351, \"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\": 13282.552, \"from_m\": 13234.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13361.393, \"from_m\": 13282.552, \"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\": 13542.844, \"from_m\": 13361.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13746.535, \"from_m\": 13542.844, \"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\": 15501.016, \"from_m\": 13746.535, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15548.007, \"from_m\": 15501.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27415.729, \"from_m\": 15548.007, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27442.55, \"from_m\": 27415.729, \"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\": 29775.439, \"from_m\": 27442.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30077.041, \"from_m\": 29775.439, \"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\": 30253.489, \"from_m\": 30077.041, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30271.963, \"from_m\": 30253.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30594.643, \"from_m\": 30271.963, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30687.861, \"from_m\": 30594.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37302.963, \"from_m\": 30687.861, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38034.794, \"from_m\": 37302.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38181.759, \"from_m\": 38034.794, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40341.474, \"from_m\": 38181.759, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52882.849, \"from_m\": 40341.474, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61561.868, \"from_m\": 52882.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61884.265, \"from_m\": 61561.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62814.386, \"from_m\": 61884.265, \"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\": 64086.137, \"from_m\": 62814.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64112.845, \"from_m\": 64086.137, \"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\": 65046.459, \"from_m\": 64112.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65135.17, \"from_m\": 65046.459, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65546.055, \"from_m\": 65135.17, \"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\": 498048, \"profile_key\": \"860f6540517a61da8b6eea7f804f8baac42f7ab499e335c15c0b927fac3b4210\", \"schedule_id\": 1793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Bentley Jn\", \"stage_seq\": 2, \"distance_m\": 2199.802, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 3, \"distance_m\": 6568.661, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 4, \"distance_m\": 10986.798, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Thorne Jn\", \"stage_seq\": 5, \"distance_m\": 13406.81, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Thorne North\", \"stage_seq\": 6, \"distance_m\": 15604.984, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Goole\", \"stage_seq\": 7, \"distance_m\": 27476.981, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Saltmarshe\", \"stage_seq\": 8, \"distance_m\": 32361.267, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Gilberdyke\", \"stage_seq\": 9, \"distance_m\": 38361.566, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Broomfleet\", \"stage_seq\": 10, \"distance_m\": 42308.324, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Brough\", \"stage_seq\": 11, \"distance_m\": 48726.076, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Ferriby\", \"stage_seq\": 12, \"distance_m\": 53505.545, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Hessle\", \"stage_seq\": 13, \"distance_m\": 57864.981, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 14, \"distance_m\": 62452.682, \"section_seq\": 1, \"route_path_id\": 32464}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 15, \"distance_m\": 65546.055, \"section_seq\": 1, \"route_path_id\": 32464}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65546.055, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32464}], \"total_distance_m\": 65546.055, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65499.064, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.991, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:54Z\", \"source_id\": 40019690, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:58Z\", \"source_id\": 13138471, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:49Z\", \"source_id\": 40029408, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:53Z\", \"source_id\": 13141659, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:56Z\", \"source_id\": 40042190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:02Z\", \"source_id\": 13145662, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:09Z\", \"source_id\": 13154273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:57Z\", \"source_id\": 40076845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:58Z\", \"source_id\": 13156827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:21Z\", \"source_id\": 40088065, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:26Z\", \"source_id\": 13160457, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:40Z\", \"source_id\": 40097141, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:44Z\", \"source_id\": 13163399, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:49Z\", \"source_id\": 40109801, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:56Z\", \"source_id\": 13167522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:28Z\", \"source_id\": 40123873, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:31Z\", \"source_id\": 13171976, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:46Z\", \"source_id\": 13175503, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:51Z\", \"source_id\": 13181665, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "1", "timing_fact_generation": 1789197413377456, "current_leg_arrival_utc": "2026-09-12T08:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:53.372283", "service_state_evidence_id": 13181665, "current_leg_start_actual_dep": "2026-09-12T08:07:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:53.816823", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DON |
HUL |
2C51 |
158870 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 474.546, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 567.943, "from_m": 474.546, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 586.172, "from_m": 567.943, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1014.16, "from_m": 586.172, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10582.924, "from_m": 1014.16, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10619.184, "from_m": 10582.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13104.489, "from_m": 10619.184, "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": 13155.351, "from_m": 13104.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13234.186, "from_m": 13155.351, "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": 13282.552, "from_m": 13234.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13361.393, "from_m": 13282.552, "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": 13542.844, "from_m": 13361.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13746.535, "from_m": 13542.844, "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": 15501.016, "from_m": 13746.535, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15548.007, "from_m": 15501.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27415.729, "from_m": 15548.007, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27442.55, "from_m": 27415.729, "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": 29775.439, "from_m": 27442.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30077.041, "from_m": 29775.439, "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": 30253.489, "from_m": 30077.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30271.963, "from_m": 30253.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30594.643, "from_m": 30271.963, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30687.861, "from_m": 30594.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37302.963, "from_m": 30687.861, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38034.794, "from_m": 37302.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38181.759, "from_m": 38034.794, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40341.474, "from_m": 38181.759, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52882.849, "from_m": 40341.474, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61561.868, "from_m": 52882.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61884.265, "from_m": 61561.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62814.386, "from_m": 61884.265, "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": 64086.137, "from_m": 62814.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64112.845, "from_m": 64086.137, "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": 65046.459, "from_m": 64112.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65135.17, "from_m": 65046.459, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65546.055, "from_m": 65135.17, "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": 498048, "profile_key": "860f6540517a61da8b6eea7f804f8baac42f7ab499e335c15c0b927fac3b4210", "schedule_id": 1793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32464}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Bentley Jn", "stage_seq": 2, "distance_m": 2199.802, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Kirk Sandall", "stage_seq": 3, "distance_m": 6568.661, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Hatfield & Stainforth", "stage_seq": 4, "distance_m": 10986.798, "section_seq": 1, "route_path_id": 32464}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Thorne Jn", "stage_seq": 5, "distance_m": 13406.81, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Thorne North", "stage_seq": 6, "distance_m": 15604.984, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Goole", "stage_seq": 7, "distance_m": 27476.981, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Saltmarshe", "stage_seq": 8, "distance_m": 32361.267, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Gilberdyke", "stage_seq": 9, "distance_m": 38361.566, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Broomfleet", "stage_seq": 10, "distance_m": 42308.324, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Brough", "stage_seq": 11, "distance_m": 48726.076, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Ferriby", "stage_seq": 12, "distance_m": 53505.545, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Hessle", "stage_seq": 13, "distance_m": 57864.981, "section_seq": 1, "route_path_id": 32464}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Hessle Road Jn", "stage_seq": 14, "distance_m": 62452.682, "section_seq": 1, "route_path_id": 32464}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": null, "location": "Hull", "stage_seq": 15, "distance_m": 65546.055, "section_seq": 1, "route_path_id": 32464}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65546.055, "from_m": 0.0, "section_seq": 1, "route_path_id": 32464}], "total_distance_m": 65546.055, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65499.064, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.991, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:54Z", "source_id": 40019690, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:58Z", "source_id": 13138471, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6690, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:49Z", "source_id": 40029408, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:53Z", "source_id": 13141659, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6454, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:56Z", "source_id": 40042190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:02Z", "source_id": 13145662, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:09Z", "source_id": 13154273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6448, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:57Z", "source_id": 40076845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:58Z", "source_id": 13156827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6434, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:21Z", "source_id": 40088065, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:26Z", "source_id": 13160457, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:40Z", "source_id": 40097141, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:44Z", "source_id": 13163399, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:49Z", "source_id": 40109801, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:56Z", "source_id": 13167522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6404, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:28Z", "source_id": 40123873, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:31Z", "source_id": 13171976, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:46Z", "source_id": 13175503, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:51Z", "source_id": 13181665, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Doncaster |
0706 |
0706 |
1 |
None |
None |
Hull |
0814 |
0813½ |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85606/2026-09-12/detailed |
None |
Hessle |
2026-09-12T08:07:00+01:00 |
Hull |
8.0 |
{"type": "LineString", "coordinates": [[-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
4.8 |
0808 |
0816 |
Hessle |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:16:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181665 |
1789197413377456 |
62 |
62 |
2026-09-12 07:26:53.816823 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:53.372283 |
| 467822 |
497410 |
L80585 |
872C11M612 |
2026-09-12 |
COMPLETE |
13180683 |
2026-09-12 08:16:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 497410, "stp": "P", "toc": "South Western Railway", "uid": "L80585", "consist": "450042+450123", "dest_crs": "RDZ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80585/2026-09-12/detailed", "trust_id": "872C11M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-12", "dest_arr_time": "0813", "dest_platform": "4", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "2C11", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0816", "current_leg_dep": "0812", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "0648", "origin_platform": "19", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Earley", "dest_arr_time_act": "0812", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Earley", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4508.921, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4606.451, \"from_m\": 4508.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5012.633, \"from_m\": 4606.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5058.568, \"from_m\": 5012.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6056.517, \"from_m\": 5058.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6556.677, \"from_m\": 6056.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15333.532, \"from_m\": 6556.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16441.346, \"from_m\": 15333.532, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21514.104, \"from_m\": 16441.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22699.759, \"from_m\": 21514.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22763.484, \"from_m\": 22699.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29808.22, \"from_m\": 22763.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30347.703, \"from_m\": 29808.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\": 31143.958, \"from_m\": 30347.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31460.296, \"from_m\": 31143.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33229.954, \"from_m\": 31460.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43048.086, \"from_m\": 33229.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43374.551, \"from_m\": 43048.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51689.025, \"from_m\": 43374.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52137.109, \"from_m\": 51689.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56824.204, \"from_m\": 52137.109, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58437.631, \"from_m\": 56824.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58566.28, \"from_m\": 58437.631, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58626.711, \"from_m\": 58566.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59082.367, \"from_m\": 58626.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68580.368, \"from_m\": 59082.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68586.985, \"from_m\": 68580.368, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68672.026, \"from_m\": 68586.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}, {\"to_m\": 69111.347, \"from_m\": 68672.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69371.429, \"from_m\": 69111.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69658.362, \"from_m\": 69371.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497410, \"profile_key\": \"75327d53b5d3cf4421844f5b40d954935b26067bc595ecc8aa31801e7450b773\", \"schedule_id\": 18676, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6172.573, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Barnes\", \"stage_seq\": 7, \"distance_m\": 11300.26, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Richmond\", \"stage_seq\": 8, \"distance_m\": 15537.215, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710H\", \"location\": \"Twickenham\", \"stage_seq\": 9, \"distance_m\": 18119.792, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 20898.933, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Feltham Jn\", \"stage_seq\": 11, \"distance_m\": 21514.104, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Feltham\", \"stage_seq\": 12, \"distance_m\": 23828.336, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Staines\", \"stage_seq\": 13, \"distance_m\": 30495.756, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0727H\", \"location\": \"Egham\", \"stage_seq\": 14, \"distance_m\": 33755.041, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Virginia Water\", \"stage_seq\": 15, \"distance_m\": 37262.905, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Longcross\", \"stage_seq\": 16, \"distance_m\": 40360.298, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Sunningdale\", \"stage_seq\": 17, \"distance_m\": 43170.96, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Ascot\", \"stage_seq\": 18, \"distance_m\": 46511.67, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Martins Heron\", \"stage_seq\": 19, \"distance_m\": 49969.974, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Bracknell\", \"stage_seq\": 20, \"distance_m\": 51913.78, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Wokingham\", \"stage_seq\": 21, \"distance_m\": 58841.92, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Winnersh\", \"stage_seq\": 22, \"distance_m\": 62197.163, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 23, \"distance_m\": 63287.621, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Earley\", \"stage_seq\": 24, \"distance_m\": 65141.958, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 25, \"distance_m\": 68412.165, \"section_seq\": 1, \"route_path_id\": 34937}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 26, \"distance_m\": 69658.362, \"section_seq\": 1, \"route_path_id\": 34937}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69658.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34937}], \"total_distance_m\": 69658.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68924.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 734.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:41Z\", \"source_id\": 39979332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:50:43Z\", \"source_id\": 13125134, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:35Z\", \"source_id\": 39984778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:53:37Z\", \"source_id\": 13126969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:09Z\", \"source_id\": 39987640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:11Z\", \"source_id\": 13127954, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:27Z\", \"source_id\": 39999347, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:30Z\", \"source_id\": 13131834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:41Z\", \"source_id\": 40005716, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:43Z\", \"source_id\": 13133887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:11Z\", \"source_id\": 40014450, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:17Z\", \"source_id\": 13136797, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:16Z\", \"source_id\": 40024332, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:18Z\", \"source_id\": 13139986, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:03Z\", \"source_id\": 40035893, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:10Z\", \"source_id\": 13143749, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:14Z\", \"source_id\": 40048558, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:14Z\", \"source_id\": 13147775, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:26Z\", \"source_id\": 40057209, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:29Z\", \"source_id\": 13150525, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:44Z\", \"source_id\": 40064065, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:48Z\", \"source_id\": 13152738, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:08Z\", \"source_id\": 13159636, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:35Z\", \"source_id\": 40092656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:38Z\", \"source_id\": 13161948, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:33Z\", \"source_id\": 40100991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:36Z\", \"source_id\": 13164626, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:49Z\", \"source_id\": 40105561, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:52Z\", \"source_id\": 13166133, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:31Z\", \"source_id\": 40119627, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:37Z\", \"source_id\": 13170671, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:47Z\", \"source_id\": 40131647, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:48Z\", \"source_id\": 13174175, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:08Z\", \"source_id\": 40136963, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:10Z\", \"source_id\": 13175779, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:14Z\", \"source_id\": 40141526, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:19Z\", \"source_id\": 13177216, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:24Z\", \"source_id\": 40152879, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:26Z\", \"source_id\": 13180683, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "4", "timing_fact_generation": 1789197326687600, "current_leg_arrival_utc": "2026-09-12T08:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:58.601694", "service_state_evidence_id": 13180683, "current_leg_start_actual_dep": "2026-09-12T08:09:00+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:58.784386", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
RDZ |
2C11 |
450042+450123 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4508.921, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4606.451, "from_m": 4508.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5012.633, "from_m": 4606.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5058.568, "from_m": 5012.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6056.517, "from_m": 5058.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.677, "from_m": 6056.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15333.532, "from_m": 6556.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.346, "from_m": 15333.532, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21514.104, "from_m": 16441.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.759, "from_m": 21514.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22763.484, "from_m": 22699.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29808.22, "from_m": 22763.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30347.703, "from_m": 29808.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": 31143.958, "from_m": 30347.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31460.296, "from_m": 31143.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33229.954, "from_m": 31460.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43048.086, "from_m": 33229.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43374.551, "from_m": 43048.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51689.025, "from_m": 43374.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52137.109, "from_m": 51689.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56824.204, "from_m": 52137.109, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58437.631, "from_m": 56824.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.28, "from_m": 58437.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58626.711, "from_m": 58566.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59082.367, "from_m": 58626.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68580.368, "from_m": 59082.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68586.985, "from_m": 68580.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68672.026, "from_m": 68586.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}, {"to_m": 69111.347, "from_m": 68672.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69371.429, "from_m": 69111.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69658.362, "from_m": 69371.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 497410, "profile_key": "75327d53b5d3cf4421844f5b40d954935b26067bc595ecc8aa31801e7450b773", "schedule_id": 18676, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6172.573, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Barnes", "stage_seq": 7, "distance_m": 11300.26, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Richmond", "stage_seq": 8, "distance_m": 15537.215, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710H", "location": "Twickenham", "stage_seq": 9, "distance_m": 18119.792, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 20898.933, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Feltham Jn", "stage_seq": 11, "distance_m": 21514.104, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Feltham", "stage_seq": 12, "distance_m": 23828.336, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Staines", "stage_seq": 13, "distance_m": 30495.756, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0727H", "location": "Egham", "stage_seq": 14, "distance_m": 33755.041, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Virginia Water", "stage_seq": 15, "distance_m": 37262.905, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Longcross", "stage_seq": 16, "distance_m": 40360.298, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Sunningdale", "stage_seq": 17, "distance_m": 43170.96, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Ascot", "stage_seq": 18, "distance_m": 46511.67, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Martins Heron", "stage_seq": 19, "distance_m": 49969.974, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Bracknell", "stage_seq": 20, "distance_m": 51913.78, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Wokingham", "stage_seq": 21, "distance_m": 58841.92, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Winnersh", "stage_seq": 22, "distance_m": 62197.163, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Winnersh Triangle", "stage_seq": 23, "distance_m": 63287.621, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Earley", "stage_seq": 24, "distance_m": 65141.958, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Reading Spur Jn", "stage_seq": 25, "distance_m": 68412.165, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 26, "distance_m": 69658.362, "section_seq": 1, "route_path_id": 34937}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69658.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 34937}], "total_distance_m": 69658.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68924.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.184, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:41Z", "source_id": 39979332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:50:43Z", "source_id": 13125134, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:35Z", "source_id": 39984778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:53:37Z", "source_id": 13126969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:09Z", "source_id": 39987640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:11Z", "source_id": 13127954, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:27Z", "source_id": 39999347, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:30Z", "source_id": 13131834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:41Z", "source_id": 40005716, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:43Z", "source_id": 13133887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:11Z", "source_id": 40014450, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:17Z", "source_id": 13136797, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:16Z", "source_id": 40024332, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:18Z", "source_id": 13139986, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:03Z", "source_id": 40035893, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:10Z", "source_id": 13143749, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:14Z", "source_id": 40048558, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:14Z", "source_id": 13147775, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:26Z", "source_id": 40057209, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:29Z", "source_id": 13150525, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:44Z", "source_id": 40064065, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:48Z", "source_id": 13152738, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:08Z", "source_id": 13159636, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:35Z", "source_id": 40092656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:38Z", "source_id": 13161948, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:33Z", "source_id": 40100991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:36Z", "source_id": 13164626, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:49Z", "source_id": 40105561, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:52Z", "source_id": 13166133, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:31Z", "source_id": 40119627, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:37Z", "source_id": 13170671, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:47Z", "source_id": 40131647, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:48Z", "source_id": 13174175, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27800, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:08Z", "source_id": 40136963, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:10Z", "source_id": 13175779, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:14Z", "source_id": 40141526, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:19Z", "source_id": 13177216, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23743, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:24Z", "source_id": 40152879, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:26Z", "source_id": 13180683, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
London Waterloo |
0648 |
0648 |
19 |
None |
None |
Reading Platforms 4/5/6 |
0813 |
0812 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80585/2026-09-12/detailed |
None |
Earley |
2026-09-12T08:09:00+01:00 |
Reading Platforms 4/5/6 |
4.0 |
{"type": "LineString", "coordinates": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} |
2.8 |
0812 |
0816 |
Earley |
Reading Platforms 4/5/6 |
Reading Platforms 4/5/6 |
51.4586984 |
-0.9712403 |
51.4586984 |
-0.9712403 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:16:00 |
Reading Platforms 4/5/6 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180683 |
1789197326687600 |
138 |
138 |
2026-09-12 07:26:58.784386 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:58.601694 |
| 467823 |
498141 |
C24471 |
161P11M512 |
2026-09-12 |
COMPLETE |
13181693 |
2026-09-12 07:59:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 498141, "stp": "O", "toc": "TransPennine Express", "uid": "C24471", "consist": "185123+185144", "dest_crs": "SCA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24471/2026-09-12/detailed", "trust_id": "161P11M512", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-12", "dest_arr_time": "0759", "dest_platform": "3", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P11", "timing_status": "ON TIME", "origin_station": "York", "current_leg_arr": "0759", "current_leg_dep": "0753", "current_leg_end": "Scarborough", "origin_dep_time": "0710", "origin_platform": "4", "current_location": "Scarborough", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 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\": 270.31, \"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\": 310.722, \"from_m\": 270.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 402.492, \"from_m\": 310.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 755.699, \"from_m\": 402.492, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2879.535, \"from_m\": 755.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7236.258, \"from_m\": 2879.535, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10278.481, \"from_m\": 7236.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11419.977, \"from_m\": 10278.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16421.081, \"from_m\": 11419.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17908.763, \"from_m\": 16421.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\": 21687.239, \"from_m\": 17908.763, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22293.879, \"from_m\": 21687.239, \"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\": 22400.692, \"from_m\": 22293.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23861.923, \"from_m\": 22400.692, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24258.408, \"from_m\": 23861.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24288.026, \"from_m\": 24258.408, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24336.939, \"from_m\": 24288.026, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26311.216, \"from_m\": 24336.939, \"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\": 29599.704, \"from_m\": 26311.216, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29917.101, \"from_m\": 29599.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30656.513, \"from_m\": 29917.101, \"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\": 33538.138, \"from_m\": 30656.513, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33888.604, \"from_m\": 33538.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34414.597, \"from_m\": 33888.604, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34632.022, \"from_m\": 34414.597, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51645.998, \"from_m\": 34632.022, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51980.655, \"from_m\": 51645.998, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62463.292, \"from_m\": 51980.655, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67013.953, \"from_m\": 62463.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67255.601, \"from_m\": 67013.953, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67383.073, \"from_m\": 67255.601, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67501.901, \"from_m\": 67383.073, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67775.704, \"from_m\": 67501.901, \"capability_applied\": null, \"effective_limit_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\": 498141, \"profile_key\": \"b21d1f659a9192bdae02d67dc2cf2b50dfc26d80ebdfba6cc3281d6c47f099f9\", \"schedule_id\": 32470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 673.581, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 3, \"distance_m\": 10838.531, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 18877.545, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 5, \"distance_m\": 24345.13, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0735\", \"location\": \"Malton\", \"stage_seq\": 6, \"distance_m\": 34191.324, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 7, \"distance_m\": 52923.223, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752H\", \"location\": \"Seamer\", \"stage_seq\": 8, \"distance_m\": 63153.271, \"section_seq\": 1, \"route_path_id\": 40014}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 9, \"distance_m\": 67775.704, \"section_seq\": 1, \"route_path_id\": 40014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67775.704, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40014}], \"total_distance_m\": 67775.704, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67495.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 280.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:07Z\", \"source_id\": 13154229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:04Z\", \"source_id\": 13166319, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:55Z\", \"source_id\": 13181693, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "3", "timing_fact_generation": 1789197418695925, "current_leg_arrival_utc": "2026-09-12T07:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:16:58.691089", "service_state_evidence_id": 13181693, "current_leg_start_actual_dep": "2026-09-12T07:52:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T06:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:26:58.780437", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
YRK |
SCA |
1P11 |
185123+185144 |
6 |
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": 270.31, "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": 310.722, "from_m": 270.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 402.492, "from_m": 310.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 755.699, "from_m": 402.492, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2879.535, "from_m": 755.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7236.258, "from_m": 2879.535, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10278.481, "from_m": 7236.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11419.977, "from_m": 10278.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16421.081, "from_m": 11419.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17908.763, "from_m": 16421.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": 21687.239, "from_m": 17908.763, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22293.879, "from_m": 21687.239, "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": 22400.692, "from_m": 22293.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23861.923, "from_m": 22400.692, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24258.408, "from_m": 23861.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24288.026, "from_m": 24258.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24336.939, "from_m": 24288.026, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26311.216, "from_m": 24336.939, "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": 29599.704, "from_m": 26311.216, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29917.101, "from_m": 29599.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30656.513, "from_m": 29917.101, "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": 33538.138, "from_m": 30656.513, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33888.604, "from_m": 33538.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34414.597, "from_m": 33888.604, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34632.022, "from_m": 34414.597, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51645.998, "from_m": 34632.022, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51980.655, "from_m": 51645.998, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62463.292, "from_m": 51980.655, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67013.953, "from_m": 62463.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67255.601, "from_m": 67013.953, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67383.073, "from_m": 67255.601, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67501.901, "from_m": 67383.073, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67775.704, "from_m": 67501.901, "capability_applied": null, "effective_limit_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": 498141, "profile_key": "b21d1f659a9192bdae02d67dc2cf2b50dfc26d80ebdfba6cc3281d6c47f099f9", "schedule_id": 32470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "York Scarborough Bridge Jn", "stage_seq": 2, "distance_m": 673.581, "section_seq": 1, "route_path_id": 40014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Strensall S.B.", "stage_seq": 3, "distance_m": 10838.531, "section_seq": 1, "route_path_id": 40014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Barton Hill S.B.", "stage_seq": 4, "distance_m": 18877.545, "section_seq": 1, "route_path_id": 40014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Kirkham Abbey S.B.", "stage_seq": 5, "distance_m": 24345.13, "section_seq": 1, "route_path_id": 40014}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0735", "location": "Malton", "stage_seq": 6, "distance_m": 34191.324, "section_seq": 1, "route_path_id": 40014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Weaverthorpe L.C.", "stage_seq": 7, "distance_m": 52923.223, "section_seq": 1, "route_path_id": 40014}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752H", "location": "Seamer", "stage_seq": 8, "distance_m": 63153.271, "section_seq": 1, "route_path_id": 40014}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Scarborough", "stage_seq": 9, "distance_m": 67775.704, "section_seq": 1, "route_path_id": 40014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67775.704, "from_m": 0.0, "section_seq": 1, "route_path_id": 40014}], "total_distance_m": 67775.704, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67495.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 280.108, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:07Z", "source_id": 13154229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:04Z", "source_id": 13166319, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:55Z", "source_id": 13181693, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}] |
York |
0710 |
0710 |
4 |
None |
None |
Scarborough |
0759 |
0759 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24471/2026-09-12/detailed |
None |
Seamer |
2026-09-12T07:52:30+01:00 |
Scarborough |
6.0 |
{"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} |
2.9 |
0753 |
0759 |
Seamer |
Scarborough |
Scarborough |
54.2797231 |
-0.4052969 |
54.2797231 |
-0.4052969 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 06:59:00 |
Scarborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181693 |
1789197418695925 |
12 |
12 |
2026-09-12 07:26:58.780437 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:16:58.691089 |
| 467824 |
499654 |
P87747 |
882J17MC12 |
2026-09-12 |
COMPLETE |
13181052 |
2026-09-12 08:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 499654, "stp": "P", "toc": "Southeastern", "uid": "P87747", "consist": "465182", "dest_crs": "GRP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87747/2026-09-12/detailed", "trust_id": "882J17MC12", "origin_crs": "BMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "1", "is_terminated": 1, "next_location": "Grove Park", "signalling_id": "2J17", "timing_status": "ON TIME", "origin_station": "Bromley North", "current_leg_arr": "0817", "current_leg_dep": "0814", "current_leg_end": "Grove Park", "origin_dep_time": "0812", "origin_platform": "1", "current_location": "Grove Park", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0214516, 51.41395810000001], [0.0214557, 51.4139714], [0.0215362, 51.41427350000001], [0.0215754, 51.4144882], [0.0216151, 51.414738699999994], [0.0216361, 51.4149509], [0.0216977, 51.4159256], [0.0217435, 51.4167498], [0.0218041, 51.417396499999995], [0.021898299999999996, 51.4179683], [0.0220458, 51.4185766], [0.0221965, 51.4190185], [0.022409, 51.41954569999999], [0.022570199999999995, 51.419891699999994], [0.0226216, 51.4199951], [0.0229474, 51.420571599999995], [0.0238494, 51.42205200000001], [0.023917699999999997, 51.4221593], [0.024226399999999995, 51.4226453], [0.0245118, 51.4230933], [0.024778999999999995, 51.4235754], [0.025001399999999997, 51.42395040000002], [0.025222000000000005, 51.4243274], [0.025472799999999997, 51.424843800000005], [0.025579199999999996, 51.4251262], [0.025650499999999996, 51.425409599999995], [0.025706500000000004, 51.42576629999999], [0.0257187, 51.4261193], [0.0257131, 51.42640359999999], [0.025699399999999997, 51.4268451], [0.0256698, 51.427166099999994], [0.025593999999999995, 51.427475400000006], [0.025527, 51.42767069999999], [0.0254481, 51.4278589], [0.0253557, 51.428049300000005], [0.025253999999999995, 51.428220499999995], [0.025104499999999995, 51.42843489999999], [0.0249111, 51.4286384], [0.0247453, 51.42877229999999], [0.0234885, 51.4295292], [0.0227728, 51.4299577], [0.0224772, 51.43014660000001], [0.0222347, 51.4303371], [0.022031299999999997, 51.4305037], [0.0216877, 51.43078710000001], [0.0215957, 51.4308515], [0.021433, 51.4309585], [0.021349699999999996, 51.4310146], [0.020787499999999997, 51.431393], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0195456, 51.4324088], [0.0199656, 51.4321217], [0.0203392, 51.4318743], [0.020805699999999996, 51.431561300000006], [0.0211858, 51.43131679999999], [0.021435499999999996, 51.43115749999999], [0.021588699999999995, 51.431060599999995], [0.0219125, 51.43085489999999], [0.022620099999999997, 51.430414600000006], [0.023401, 51.429924699999994]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "0817", "motion_projection": null, "next_location_lat": "51.4299247", "next_location_lon": "0.0234010", "previous_location": "Sundridge Park", "current_leg_milage": "1.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 314.476, \"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\": 2378.753, \"from_m\": 314.476, \"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\": 2687.858, \"from_m\": 2378.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2917.593, \"from_m\": 2687.858, \"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\": 3067.069, \"from_m\": 2917.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3596.655, \"from_m\": 3067.069, \"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}], \"service_id\": 499654, \"profile_key\": \"b52ba01be4fefd2b3a0951e28e509363a7925c7d3aba91427f2934a5f257866c\", \"schedule_id\": 23403, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Bromley North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 641.634, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"Grove Park\", \"stage_seq\": 3, \"distance_m\": 3596.655, \"section_seq\": 1, \"route_path_id\": 37542}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3596.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37542}], \"total_distance_m\": 3596.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.179, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4299247", "current_position_lon": "0.0234010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:39Z\", \"source_id\": 13178798, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:57Z\", \"source_id\": 13181052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": "1", "timing_fact_generation": 1789197357504018, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:00.260258", "service_state_evidence_id": 13181052, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:02.242059", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
BMN |
GRP |
2J17 |
465182 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 314.476, "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": 2378.753, "from_m": 314.476, "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": 2687.858, "from_m": 2378.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2917.593, "from_m": 2687.858, "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": 3067.069, "from_m": 2917.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3596.655, "from_m": 3067.069, "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}], "service_id": 499654, "profile_key": "b52ba01be4fefd2b3a0951e28e509363a7925c7d3aba91427f2934a5f257866c", "schedule_id": 23403, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Bromley North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 641.634, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "Grove Park", "stage_seq": 3, "distance_m": 3596.655, "section_seq": 1, "route_path_id": 37542}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3596.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 37542}], "total_distance_m": 3596.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.179, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:39Z", "source_id": 13178798, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:57Z", "source_id": 13181052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Bromley North |
0812 |
0812 |
1 |
None |
None |
Grove Park |
0817 |
0817 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87747/2026-09-12/detailed |
None |
Sundridge Park |
2026-09-12T08:14:00+01:00 |
Grove Park |
3.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0214516, 51.41395810000001], [0.0214557, 51.4139714], [0.0215362, 51.41427350000001], [0.0215754, 51.4144882], [0.0216151, 51.414738699999994], [0.0216361, 51.4149509], [0.0216977, 51.4159256], [0.0217435, 51.4167498], [0.0218041, 51.417396499999995], [0.021898299999999996, 51.4179683], [0.0220458, 51.4185766], [0.0221965, 51.4190185], [0.022409, 51.41954569999999], [0.022570199999999995, 51.419891699999994], [0.0226216, 51.4199951], [0.0229474, 51.420571599999995], [0.0238494, 51.42205200000001], [0.023917699999999997, 51.4221593], [0.024226399999999995, 51.4226453], [0.0245118, 51.4230933], [0.024778999999999995, 51.4235754], [0.025001399999999997, 51.42395040000002], [0.025222000000000005, 51.4243274], [0.025472799999999997, 51.424843800000005], [0.025579199999999996, 51.4251262], [0.025650499999999996, 51.425409599999995], [0.025706500000000004, 51.42576629999999], [0.0257187, 51.4261193], [0.0257131, 51.42640359999999], [0.025699399999999997, 51.4268451], [0.0256698, 51.427166099999994], [0.025593999999999995, 51.427475400000006], [0.025527, 51.42767069999999], [0.0254481, 51.4278589], [0.0253557, 51.428049300000005], [0.025253999999999995, 51.428220499999995], [0.025104499999999995, 51.42843489999999], [0.0249111, 51.4286384], [0.0247453, 51.42877229999999], [0.0234885, 51.4295292], [0.0227728, 51.4299577], [0.0224772, 51.43014660000001], [0.0222347, 51.4303371], [0.022031299999999997, 51.4305037], [0.0216877, 51.43078710000001], [0.0215957, 51.4308515], [0.021433, 51.4309585], [0.021349699999999996, 51.4310146], [0.020787499999999997, 51.431393], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0195456, 51.4324088], [0.0199656, 51.4321217], [0.0203392, 51.4318743], [0.020805699999999996, 51.431561300000006], [0.0211858, 51.43131679999999], [0.021435499999999996, 51.43115749999999], [0.021588699999999995, 51.431060599999995], [0.0219125, 51.43085489999999], [0.022620099999999997, 51.430414600000006], [0.023401, 51.429924699999994]]} |
1.7 |
0814 |
0817 |
Sundridge Park |
Grove Park |
Grove Park |
51.4299247 |
0.0234010 |
51.4299247 |
0.0234010 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Grove Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181052 |
1789197357504018 |
6 |
6 |
2026-09-12 07:27:02.242059 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:00.260258 |
| 467825 |
498190 |
G28088 |
875H93MA12 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 07:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 498190, "stp": "P", "toc": "Southern", "uid": "G28088", "consist": "377315+377323", "dest_crs": "NWD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28088/2026-09-12/detailed", "trust_id": "875H93MA12", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwood Junction", "service_date": "2026-09-12", "dest_arr_time": "0717", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwood Junction", "signalling_id": "5H93", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0717", "current_leg_dep": "0707", "current_leg_end": "Norwood Junction", "origin_dep_time": "0712", "origin_platform": null, "current_location": "Selhurst T&R.S.M.D", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08693489999999998, 51.3910997], [-0.0850015, 51.3908945], [-0.0849645, 51.39089059999999], [-0.084629, 51.3908567], [-0.08432319999999999, 51.39084040000001], [-0.0840229, 51.3908619], [-0.08369889999999999, 51.390902800000006], [-0.08338969999999998, 51.39096219999999], [-0.0828935, 51.391067], [-0.08252339999999998, 51.3911422], [-0.08233161041061048, 51.391187382916286], [-0.08203949999999999, 51.391256199999994], [-0.0814901, 51.3913808], [-0.081256, 51.39146169999999], [-0.0811196, 51.3915076], [-0.08042199999999998, 51.3917375], [-0.0795427, 51.392031900000006], [-0.0789944, 51.392223599999994], [-0.078655, 51.392377200000006], [-0.07829439999999999, 51.39260159999999], [-0.0781415, 51.39269699999999], [-0.0780273, 51.3927683], [-0.07793549999999999, 51.3928568], [-0.0777003, 51.3930353], [-0.07756819999999999, 51.39313570000001], [-0.0774448, 51.3932496], [-0.0772989, 51.3934045], [-0.0772801, 51.393432], [-0.0769782, 51.3937416], [-0.0766787, 51.3940326], [-0.07662799999999999, 51.3940956], [-0.07647969999999998, 51.3942887], [-0.07644989999999999, 51.3943334], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.07518272203891156, 51.39643529714426], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]}", "current_leg_start": "Selhurst T&R.S.M.D", "dest_arr_time_act": "0717", "motion_projection": null, "next_location_lat": "51.3969851", "next_location_lon": "-0.0748711", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:13138055\", \"confirmationDeadline\": \"2026-09-12T07:14:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 878.117, \"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\": 883.5, \"from_m\": 878.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 960.311, \"from_m\": 883.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1133.392, \"from_m\": 960.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1198.131, \"from_m\": 1133.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 498190, \"profile_key\": \"3c453892cb6221ba1413d6f3a4d5a553421a409bb256b2716c9a8dba3a7cddbf\", \"schedule_id\": 14040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 31887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 1133.392, \"section_seq\": 1, \"route_path_id\": 31887}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": null, \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 1198.131, \"section_seq\": 1, \"route_path_id\": 31887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1198.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31887}], \"total_distance_m\": 1198.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 243.203, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 954.928, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "51.3969851", "current_position_lon": "-0.0748711", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Selhurst T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789193476159990, "current_leg_arrival_utc": "2026-09-12T07:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:02.101635", "service_state_evidence_id": 13138055, "current_leg_start_actual_dep": "2026-09-12T07:07:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:02.244307", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XSH |
NWD |
5H93 |
377315+377323 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 878.117, "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": 883.5, "from_m": 878.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 960.311, "from_m": 883.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1133.392, "from_m": 960.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1198.131, "from_m": 1133.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 498190, "profile_key": "3c453892cb6221ba1413d6f3a4d5a553421a409bb256b2716c9a8dba3a7cddbf", "schedule_id": 14040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 31887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 1133.392, "section_seq": 1, "route_path_id": 31887}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": null, "location": "Norwood Junction", "stage_seq": 4, "distance_m": 1198.131, "section_seq": 1, "route_path_id": 31887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1198.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 31887}], "total_distance_m": 1198.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 243.203, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 954.928, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Selhurst T&R.S.M.D |
0712 |
0712 |
None |
None |
None |
Norwood Junction |
0717 |
0717 |
1 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28088/2026-09-12/detailed |
None |
Selhurst T&R.S.M.D |
2026-09-12T07:07:00+01:00 |
Norwood Junction |
10.0 |
{"type": "LineString", "coordinates": [[-0.08693489999999998, 51.3910997], [-0.0850015, 51.3908945], [-0.0849645, 51.39089059999999], [-0.084629, 51.3908567], [-0.08432319999999999, 51.39084040000001], [-0.0840229, 51.3908619], [-0.08369889999999999, 51.390902800000006], [-0.08338969999999998, 51.39096219999999], [-0.0828935, 51.391067], [-0.08252339999999998, 51.3911422], [-0.08233161041061048, 51.391187382916286], [-0.08203949999999999, 51.391256199999994], [-0.0814901, 51.3913808], [-0.081256, 51.39146169999999], [-0.0811196, 51.3915076], [-0.08042199999999998, 51.3917375], [-0.0795427, 51.392031900000006], [-0.0789944, 51.392223599999994], [-0.078655, 51.392377200000006], [-0.07829439999999999, 51.39260159999999], [-0.0781415, 51.39269699999999], [-0.0780273, 51.3927683], [-0.07793549999999999, 51.3928568], [-0.0777003, 51.3930353], [-0.07756819999999999, 51.39313570000001], [-0.0774448, 51.3932496], [-0.0772989, 51.3934045], [-0.0772801, 51.393432], [-0.0769782, 51.3937416], [-0.0766787, 51.3940326], [-0.07662799999999999, 51.3940956], [-0.07647969999999998, 51.3942887], [-0.07644989999999999, 51.3943334], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.07518272203891156, 51.39643529714426], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]} |
0.7 |
0707 |
0717 |
None |
Selhurst T&R.S.M.D |
Norwood Junction |
51.3969851 |
-0.0748711 |
51.3969851 |
-0.0748711 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Selhurst T&R.S.M.D |
TRUST |
TRACKING_TIMEOUT |
13138055 |
1789193476159990 |
3 |
3 |
2026-09-12 07:27:02.244307 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:02.101635 |
| 467826 |
498316 |
P76466 |
502J06MA12 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 07:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 498316, "stp": "P", "toc": "Greater Anglia", "uid": "P76466", "consist": null, "dest_crs": "SMN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76466/2026-09-12/detailed", "trust_id": "502J06MA12", "origin_crs": "WIC", "show_on_map": 0, "dar_est_time": "07:17:00", "dar_platform": null, "dest_station": "Southminster", "service_date": "2026-09-12", "dest_arr_time": "0748", "dest_platform": null, "is_terminated": 1, "next_location": "Battlesbridge", "signalling_id": "2J06", "timing_status": null, "origin_station": "Wickford", "current_leg_arr": "0721", "current_leg_dep": "0717", "current_leg_end": "Battlesbridge", "origin_dep_time": "0717", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5195327652324653, 51.61473705336991], [0.5203133999999999, 51.6143086], [0.5208801, 51.61399629999998], [0.5212815, 51.6137752], [0.5214688, 51.61367239999999], [0.5215479, 51.6136289], [0.5222188, 51.6133022], [0.522493, 51.6131517], [0.522957, 51.61293139999999], [0.5232130999999999, 51.61280190000001], [0.5235672, 51.6126104], [0.5240451, 51.61234150000001], [0.5242261999999999, 51.61224519999999], [0.5259155, 51.6113045], [0.5266420000000002, 51.6109324], [0.5271202, 51.6107113], [0.5274317, 51.61058189999999], [0.527705246967116, 51.61048353460085], [0.5281984, 51.6103062], [0.5289901999999999, 51.61007649999999], [0.5296905, 51.6099086], [0.5304215, 51.60976459999999], [0.5308192, 51.609715699999995], [0.5316184, 51.609604100000006], [0.5324266, 51.609519899999995], [0.5337054, 51.6094576], [0.5350293000000002, 51.60943760000001], [0.5357361, 51.60946669999999], [0.5366716, 51.609533199999994], [0.5375239999999999, 51.609649899999994], [0.5383661, 51.60979139999999], [0.5389891704717129, 51.609939231052955], [0.5394004, 51.6100368], [0.5395345, 51.61007450000001], [0.5399054999999999, 51.610178699999985], [0.540412, 51.6103392], [0.5407892950316806, 51.61048353460085], [0.5412166, 51.610647], [0.5418853999999999, 51.6109357], [0.5422433, 51.61109239999999], [0.5424506, 51.6111853], [0.5428878, 51.6114238], [0.5437152000000001, 51.61196290000001], [0.5458894, 51.613658699999995], [0.5462391999999999, 51.61393079999999], [0.5481265, 51.61534739999998], [0.550005, 51.61680549999999], [0.5511844999999999, 51.61765569999999], [0.551459, 51.61786159999998], [0.5519964, 51.618207700000006], [0.5539645999999999, 51.6194392], [0.5540361, 51.619484], [0.5559957, 51.620573], [0.5579913, 51.6215475], [0.5599009999999999, 51.6224193], [0.5635628, 51.6240575], [0.5644705, 51.62447689999999], [0.5646015000000001, 51.62453510000001], [0.5653803999999999, 51.6248813]]}", "current_leg_start": "Wickford", "dest_arr_time_act": "0748", "motion_projection": null, "next_location_lat": "51.6248813", "next_location_lon": "0.5653804", "previous_location": null, "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\": 124.767, \"from_m\": 0.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\": 186.371, \"from_m\": 124.767, \"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\": 245.241, \"from_m\": 186.371, \"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\": 270.51, \"from_m\": 245.241, \"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\": 410.598, \"from_m\": 270.51, \"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\": 427.061, \"from_m\": 410.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2760.728, \"from_m\": 427.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2790.45, \"from_m\": 2760.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3965.127, \"from_m\": 2790.45, \"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\": 13011.649, \"from_m\": 3965.127, \"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\": 25825.834, \"from_m\": 13011.649, \"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\": 26510.27, \"from_m\": 25825.834, \"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\": 498316, \"profile_key\": \"ef3857ee2dcd967c30a82284db05f33dc3b63332f703e82ca53013a690df75d5\", \"schedule_id\": 22460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Wickford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Battlesbridge\", \"stage_seq\": 2, \"distance_m\": 4031.255, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 3, \"distance_m\": 8039.668, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13331.463, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Althorne\", \"stage_seq\": 5, \"distance_m\": 18181.423, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 6, \"distance_m\": 22986.283, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": null, \"location\": \"Southminster\", \"stage_seq\": 7, \"distance_m\": 26510.27, \"section_seq\": 1, \"route_path_id\": 37179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26510.27, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}], \"total_distance_m\": 26510.27, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26464.085, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46.185, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0717", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.6248813", "current_position_lon": "0.5653804", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Wickford", "service_state_platform": "1", "timing_fact_generation": 1789190283992869, "current_leg_arrival_utc": "2026-09-12T07:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:02.117162", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-12T07:17:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:04.171503", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
WIC |
SMN |
2J06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 124.767, "from_m": 0.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": 186.371, "from_m": 124.767, "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": 245.241, "from_m": 186.371, "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": 270.51, "from_m": 245.241, "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": 410.598, "from_m": 270.51, "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": 427.061, "from_m": 410.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2760.728, "from_m": 427.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2790.45, "from_m": 2760.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3965.127, "from_m": 2790.45, "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": 13011.649, "from_m": 3965.127, "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": 25825.834, "from_m": 13011.649, "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": 26510.27, "from_m": 25825.834, "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": 498316, "profile_key": "ef3857ee2dcd967c30a82284db05f33dc3b63332f703e82ca53013a690df75d5", "schedule_id": 22460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0717", "location": "Wickford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Battlesbridge", "stage_seq": 2, "distance_m": 4031.255, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "South Woodham Ferrers", "stage_seq": 3, "distance_m": 8039.668, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13331.463, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Althorne", "stage_seq": 5, "distance_m": 18181.423, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Burnham-on-Crouch", "stage_seq": 6, "distance_m": 22986.283, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": null, "location": "Southminster", "stage_seq": 7, "distance_m": 26510.27, "section_seq": 1, "route_path_id": 37179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26510.27, "from_m": 0.0, "section_seq": 1, "route_path_id": 37179}], "total_distance_m": 26510.27, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26464.085, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46.185, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Wickford |
0717 |
0717 |
1 |
7:17:00 |
None |
Southminster |
0748 |
0748 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P76466/2026-09-12/detailed |
None |
Wickford |
2026-09-12T07:17:30+01:00 |
Battlesbridge |
4.0 |
{"type": "LineString", "coordinates": [[0.5195327652324653, 51.61473705336991], [0.5203133999999999, 51.6143086], [0.5208801, 51.61399629999998], [0.5212815, 51.6137752], [0.5214688, 51.61367239999999], [0.5215479, 51.6136289], [0.5222188, 51.6133022], [0.522493, 51.6131517], [0.522957, 51.61293139999999], [0.5232130999999999, 51.61280190000001], [0.5235672, 51.6126104], [0.5240451, 51.61234150000001], [0.5242261999999999, 51.61224519999999], [0.5259155, 51.6113045], [0.5266420000000002, 51.6109324], [0.5271202, 51.6107113], [0.5274317, 51.61058189999999], [0.527705246967116, 51.61048353460085], [0.5281984, 51.6103062], [0.5289901999999999, 51.61007649999999], [0.5296905, 51.6099086], [0.5304215, 51.60976459999999], [0.5308192, 51.609715699999995], [0.5316184, 51.609604100000006], [0.5324266, 51.609519899999995], [0.5337054, 51.6094576], [0.5350293000000002, 51.60943760000001], [0.5357361, 51.60946669999999], [0.5366716, 51.609533199999994], [0.5375239999999999, 51.609649899999994], [0.5383661, 51.60979139999999], [0.5389891704717129, 51.609939231052955], [0.5394004, 51.6100368], [0.5395345, 51.61007450000001], [0.5399054999999999, 51.610178699999985], [0.540412, 51.6103392], [0.5407892950316806, 51.61048353460085], [0.5412166, 51.610647], [0.5418853999999999, 51.6109357], [0.5422433, 51.61109239999999], [0.5424506, 51.6111853], [0.5428878, 51.6114238], [0.5437152000000001, 51.61196290000001], [0.5458894, 51.613658699999995], [0.5462391999999999, 51.61393079999999], [0.5481265, 51.61534739999998], [0.550005, 51.61680549999999], [0.5511844999999999, 51.61765569999999], [0.551459, 51.61786159999998], [0.5519964, 51.618207700000006], [0.5539645999999999, 51.6194392], [0.5540361, 51.619484], [0.5559957, 51.620573], [0.5579913, 51.6215475], [0.5599009999999999, 51.6224193], [0.5635628, 51.6240575], [0.5644705, 51.62447689999999], [0.5646015000000001, 51.62453510000001], [0.5653803999999999, 51.6248813]]} |
2.5 |
0717 |
0721 |
None |
None |
Battlesbridge |
51.6248813 |
0.5653804 |
51.6248813 |
0.5653804 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Wickford |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789190283992869 |
1 |
1 |
2026-09-12 07:27:04.171503 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:02.117162 |
| 467827 |
498824 |
W11272 |
692G68MB12 |
2026-09-12 |
COMPLETE |
13180506 |
2026-09-12 08:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 498824, "stp": "P", "toc": "West Midlands Trains", "uid": "W11272", "consist": "196002", "dest_crs": "LMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11272/2026-09-12/detailed", "trust_id": "692G68MB12", "origin_crs": "NUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-12", "dest_arr_time": "0815", "dest_platform": "4", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "2G68", "timing_status": "LATE", "origin_station": "Nuneaton", "current_leg_arr": "0817", "current_leg_dep": "0809", "current_leg_end": "Leamington Spa", "origin_dep_time": "0737", "origin_platform": "1", "current_location": "Leamington Spa", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5724466999999998, 52.3424585], [-1.5724887, 52.3421656], [-1.5725182, 52.34189849999999], [-1.5725454, 52.341592899999995], [-1.5725716, 52.3412119], [-1.5725807999999997, 52.340797899999984], [-1.5725768999999998, 52.3405485], [-1.572574, 52.3403688], [-1.5725591, 52.339936499999986], [-1.5725179, 52.33940830000001], [-1.5724596, 52.3389348], [-1.5723954, 52.33854219999999], [-1.5723211, 52.33818899999999], [-1.5721587, 52.3373907], [-1.5719667, 52.3365864], [-1.5718364, 52.33597640000001], [-1.5717106999999997, 52.3353732], [-1.5715971, 52.334876699999995], [-1.5714703, 52.33431699999999], [-1.5713863, 52.333936599999994], [-1.5712757999999998, 52.333505499999994], [-1.5711840999999998, 52.33314510000001], [-1.5710865, 52.3327942], [-1.5709535999999995, 52.33237059999999], [-1.5707941999999997, 52.3319403], [-1.5702938, 52.33070089999999], [-1.569960927314289, 52.32991742479848], [-1.5698434, 52.3296408], [-1.5694715999999995, 52.32875070000001], [-1.5691064, 52.3278606], [-1.5687046999999998, 52.326914599999995], [-1.5680323, 52.3252866], [-1.5676906999999998, 52.3244678], [-1.5671817, 52.3232485], [-1.5669304, 52.322642599999995], [-1.5666870999999998, 52.3220276], [-1.5663447999999998, 52.3212094], [-1.5658660999999998, 52.3201045], [-1.5654346, 52.3190907], [-1.5650588, 52.31816820000001], [-1.5648024, 52.3175387], [-1.5646034, 52.3170529], [-1.5645195, 52.3168388], [-1.5639938, 52.31556079999999], [-1.5633777, 52.3140997], [-1.5630645, 52.31332449999999], [-1.5621166999999998, 52.3110463], [-1.5620838, 52.310976800000006], [-1.5619136999999998, 52.31050669999998], [-1.5616726999999997, 52.30997049999999], [-1.5609692, 52.3082916], [-1.5605814, 52.3072629], [-1.5601486, 52.3062115], [-1.5591948, 52.303892399999995], [-1.5585756, 52.30240930000001], [-1.5577176999999998, 52.30033850000001], [-1.5566444, 52.297817900000005], [-1.5566274, 52.29777629999999], [-1.5563438, 52.297077], [-1.5561436, 52.2966095], [-1.5559968999999998, 52.29624750000001], [-1.5556085, 52.295295200000005], [-1.5548801, 52.29345010000001], [-1.5547128999999995, 52.29303329999999], [-1.5545695, 52.2926905], [-1.5544251999999998, 52.29232729999999], [-1.5542684, 52.2919589], [-1.5540286999999997, 52.2913664], [-1.5537792, 52.290785099999994], [-1.5536864999999995, 52.2905814], [-1.5534767, 52.2901752], [-1.5533306999999998, 52.2899507], [-1.5532195, 52.289784899999994], [-1.5531743, 52.2897176], [-1.5529837999999998, 52.28946870000001], [-1.5527487000000002, 52.28919259999999], [-1.5526270999999998, 52.2890555], [-1.5524947, 52.288921299999984], [-1.5523346999999998, 52.288760100000005], [-1.5522235, 52.288655899999995], [-1.5521093, 52.2885518], [-1.5519754, 52.288435199999995], [-1.5518383999999998, 52.2883186], [-1.5515638, 52.288100199999995], [-1.5514087, 52.287985799999994], [-1.551246, 52.2878723], [-1.5510735999999998, 52.2877505], [-1.5508904, 52.28763140000001], [-1.5506052, 52.28745279999999], [-1.5502568, 52.2872502], [-1.5500547999999998, 52.287142200000005], [-1.5498887999999995, 52.2870535], [-1.5496369, 52.28692959999999], [-1.5493771, 52.2868066], [-1.5490363, 52.28665790000001], [-1.5487101, 52.28652499999999], [-1.5483959000000005, 52.28640629999999], [-1.5480597, 52.286288899999995], [-1.5477196999999998, 52.2861748], [-1.5471528999999995, 52.286013800000006], [-1.5467422, 52.28590119999999], [-1.5463299, 52.2857911], [-1.5451400999999998, 52.28547339999999], [-1.5447927999999995, 52.2853824], [-1.5446466, 52.2853438], [-1.5445809, 52.2853266], [-1.5445151999999998, 52.2853093], [-1.5444548, 52.2852929], [-1.5444052, 52.2852806], [-1.5443596, 52.28527], [-1.544306, 52.285256], [-1.5442604, 52.2852445], [-1.5442227999999998, 52.2852339], [-1.5441786000000002, 52.2852224], [-1.5441409999999998, 52.2852125], [-1.5440941, 52.28519940000001], [-1.5439934999999998, 52.2851715], [-1.5439438999999997, 52.2851592], [-1.5438983, 52.2851477], [-1.543854, 52.2851362], [-1.5436381, 52.2850788], [-1.5434838999999998, 52.285037], [-1.5434289, 52.28502219999999], [-1.5433779, 52.28500739999999], [-1.5433256, 52.28499510000001], [-1.5432773, 52.28498119999999], [-1.5432236999999998, 52.2849664], [-1.5431714, 52.2849525], [-1.5431298, 52.28494020000001], [-1.5430842, 52.28493029999999], [-1.5430212, 52.2849156], [-1.5429695, 52.284906500000005], [-1.5429152, 52.2848967], [-1.5428522, 52.2848844], [-1.5427836999999998, 52.284869999999984], [-1.5427286000000002, 52.2848588], [-1.5426536999999998, 52.2848442], [-1.5425504999999995, 52.28482530000001], [-1.5424607, 52.2848134], [-1.5423753, 52.284802799999994], [-1.5422827999999995, 52.2847925], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Kenilworth", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Kenilworth", "current_leg_milage": "4.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.403, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 476.366, \"from_m\": 424.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 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\": 549.597, \"from_m\": 519.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 653.946, \"from_m\": 549.597, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 498824, \"profile_key\": \"e5eb6eb248221b1bdd4f1c89c30457aa3a48597e7e0958cda234ba0fd07586c8\", \"schedule_id\": 25086, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Nuneaton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 2, \"distance_m\": 2545.809, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Bermuda Park\", \"stage_seq\": 3, \"distance_m\": 4088.969, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Bedworth\", \"stage_seq\": 4, \"distance_m\": 6784.961, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 5, \"distance_m\": 9172.833, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Coventry Arena\", \"stage_seq\": 6, \"distance_m\": 11120.781, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Three Spires Jn\", \"stage_seq\": 7, \"distance_m\": 12103.746, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 8, \"distance_m\": 15346.656, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0800\", \"location\": \"Coventry\", \"stage_seq\": 9, \"distance_m\": 17463.816, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 10, \"distance_m\": 21435.864, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 11, \"distance_m\": 24519.604, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Kenilworth\", \"stage_seq\": 12, \"distance_m\": 25624.503, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Milverton Jn\", \"stage_seq\": 13, \"distance_m\": 31217.726, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 14, \"distance_m\": 32990.236, \"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\": 100.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": "0737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20781, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:19Z\", \"source_id\": 40077800, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:23Z\", \"source_id\": 13157125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:08Z\", \"source_id\": 40091737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:14Z\", \"source_id\": 13161666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:58Z\", \"source_id\": 13164866, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:17Z\", \"source_id\": 40119004, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:21Z\", \"source_id\": 13170457, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:31Z\", \"source_id\": 40137771, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:33Z\", \"source_id\": 13176051, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:09Z\", \"source_id\": 40152293, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:12Z\", \"source_id\": 13180506, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "4", "timing_fact_generation": 1789197313096504, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:02.609680", "service_state_evidence_id": 13180506, "current_leg_start_actual_dep": "2026-09-12T08:08:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:04.324333", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
NUN |
LMS |
2G68 |
196002 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.403, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 476.366, "from_m": 424.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 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": 549.597, "from_m": 519.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 653.946, "from_m": 549.597, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 498824, "profile_key": "e5eb6eb248221b1bdd4f1c89c30457aa3a48597e7e0958cda234ba0fd07586c8", "schedule_id": 25086, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Nuneaton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Chilvers Coton Jn", "stage_seq": 2, "distance_m": 2545.809, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Bermuda Park", "stage_seq": 3, "distance_m": 4088.969, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Bedworth", "stage_seq": 4, "distance_m": 6784.961, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Hawkesbury Lane L.C.", "stage_seq": 5, "distance_m": 9172.833, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Coventry Arena", "stage_seq": 6, "distance_m": 11120.781, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Three Spires Jn", "stage_seq": 7, "distance_m": 12103.746, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Coundon Road S.B.", "stage_seq": 8, "distance_m": 15346.656, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0800", "location": "Coventry", "stage_seq": 9, "distance_m": 17463.816, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Gibbet Hill Jn", "stage_seq": 10, "distance_m": 21435.864, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Kenilworth Jns", "stage_seq": 11, "distance_m": 24519.604, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Kenilworth", "stage_seq": 12, "distance_m": 25624.503, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Milverton Jn", "stage_seq": 13, "distance_m": 31217.726, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 14, "distance_m": 32990.236, "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": 100.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} |
[{"source": "TD", "smart_id": 20781, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:19Z", "source_id": 40077800, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:23Z", "source_id": 13157125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20786, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:08Z", "source_id": 40091737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:14Z", "source_id": 13161666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:58Z", "source_id": 13164866, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20818, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:17Z", "source_id": 40119004, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:21Z", "source_id": 13170457, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20980, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:31Z", "source_id": 40137771, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:33Z", "source_id": 13176051, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:09Z", "source_id": 40152293, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:12Z", "source_id": 13180506, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Nuneaton |
0737 |
0737 |
1 |
None |
None |
Leamington Spa |
0815 |
0816 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11272/2026-09-12/detailed |
None |
Kenilworth |
2026-09-12T08:08:00+01:00 |
Leamington Spa |
8.0 |
{"type": "LineString", "coordinates": [[-1.5724466999999998, 52.3424585], [-1.5724887, 52.3421656], [-1.5725182, 52.34189849999999], [-1.5725454, 52.341592899999995], [-1.5725716, 52.3412119], [-1.5725807999999997, 52.340797899999984], [-1.5725768999999998, 52.3405485], [-1.572574, 52.3403688], [-1.5725591, 52.339936499999986], [-1.5725179, 52.33940830000001], [-1.5724596, 52.3389348], [-1.5723954, 52.33854219999999], [-1.5723211, 52.33818899999999], [-1.5721587, 52.3373907], [-1.5719667, 52.3365864], [-1.5718364, 52.33597640000001], [-1.5717106999999997, 52.3353732], [-1.5715971, 52.334876699999995], [-1.5714703, 52.33431699999999], [-1.5713863, 52.333936599999994], [-1.5712757999999998, 52.333505499999994], [-1.5711840999999998, 52.33314510000001], [-1.5710865, 52.3327942], [-1.5709535999999995, 52.33237059999999], [-1.5707941999999997, 52.3319403], [-1.5702938, 52.33070089999999], [-1.569960927314289, 52.32991742479848], [-1.5698434, 52.3296408], [-1.5694715999999995, 52.32875070000001], [-1.5691064, 52.3278606], [-1.5687046999999998, 52.326914599999995], [-1.5680323, 52.3252866], [-1.5676906999999998, 52.3244678], [-1.5671817, 52.3232485], [-1.5669304, 52.322642599999995], [-1.5666870999999998, 52.3220276], [-1.5663447999999998, 52.3212094], [-1.5658660999999998, 52.3201045], [-1.5654346, 52.3190907], [-1.5650588, 52.31816820000001], [-1.5648024, 52.3175387], [-1.5646034, 52.3170529], [-1.5645195, 52.3168388], [-1.5639938, 52.31556079999999], [-1.5633777, 52.3140997], [-1.5630645, 52.31332449999999], [-1.5621166999999998, 52.3110463], [-1.5620838, 52.310976800000006], [-1.5619136999999998, 52.31050669999998], [-1.5616726999999997, 52.30997049999999], [-1.5609692, 52.3082916], [-1.5605814, 52.3072629], [-1.5601486, 52.3062115], [-1.5591948, 52.303892399999995], [-1.5585756, 52.30240930000001], [-1.5577176999999998, 52.30033850000001], [-1.5566444, 52.297817900000005], [-1.5566274, 52.29777629999999], [-1.5563438, 52.297077], [-1.5561436, 52.2966095], [-1.5559968999999998, 52.29624750000001], [-1.5556085, 52.295295200000005], [-1.5548801, 52.29345010000001], [-1.5547128999999995, 52.29303329999999], [-1.5545695, 52.2926905], [-1.5544251999999998, 52.29232729999999], [-1.5542684, 52.2919589], [-1.5540286999999997, 52.2913664], [-1.5537792, 52.290785099999994], [-1.5536864999999995, 52.2905814], [-1.5534767, 52.2901752], [-1.5533306999999998, 52.2899507], [-1.5532195, 52.289784899999994], [-1.5531743, 52.2897176], [-1.5529837999999998, 52.28946870000001], [-1.5527487000000002, 52.28919259999999], [-1.5526270999999998, 52.2890555], [-1.5524947, 52.288921299999984], [-1.5523346999999998, 52.288760100000005], [-1.5522235, 52.288655899999995], [-1.5521093, 52.2885518], [-1.5519754, 52.288435199999995], [-1.5518383999999998, 52.2883186], [-1.5515638, 52.288100199999995], [-1.5514087, 52.287985799999994], [-1.551246, 52.2878723], [-1.5510735999999998, 52.2877505], [-1.5508904, 52.28763140000001], [-1.5506052, 52.28745279999999], [-1.5502568, 52.2872502], [-1.5500547999999998, 52.287142200000005], [-1.5498887999999995, 52.2870535], [-1.5496369, 52.28692959999999], [-1.5493771, 52.2868066], [-1.5490363, 52.28665790000001], [-1.5487101, 52.28652499999999], [-1.5483959000000005, 52.28640629999999], [-1.5480597, 52.286288899999995], [-1.5477196999999998, 52.2861748], [-1.5471528999999995, 52.286013800000006], [-1.5467422, 52.28590119999999], [-1.5463299, 52.2857911], [-1.5451400999999998, 52.28547339999999], [-1.5447927999999995, 52.2853824], [-1.5446466, 52.2853438], [-1.5445809, 52.2853266], [-1.5445151999999998, 52.2853093], [-1.5444548, 52.2852929], [-1.5444052, 52.2852806], [-1.5443596, 52.28527], [-1.544306, 52.285256], [-1.5442604, 52.2852445], [-1.5442227999999998, 52.2852339], [-1.5441786000000002, 52.2852224], [-1.5441409999999998, 52.2852125], [-1.5440941, 52.28519940000001], [-1.5439934999999998, 52.2851715], [-1.5439438999999997, 52.2851592], [-1.5438983, 52.2851477], [-1.543854, 52.2851362], [-1.5436381, 52.2850788], [-1.5434838999999998, 52.285037], [-1.5434289, 52.28502219999999], [-1.5433779, 52.28500739999999], [-1.5433256, 52.28499510000001], [-1.5432773, 52.28498119999999], [-1.5432236999999998, 52.2849664], [-1.5431714, 52.2849525], [-1.5431298, 52.28494020000001], [-1.5430842, 52.28493029999999], [-1.5430212, 52.2849156], [-1.5429695, 52.284906500000005], [-1.5429152, 52.2848967], [-1.5428522, 52.2848844], [-1.5427836999999998, 52.284869999999984], [-1.5427286000000002, 52.2848588], [-1.5426536999999998, 52.2848442], [-1.5425504999999995, 52.28482530000001], [-1.5424607, 52.2848134], [-1.5423753, 52.284802799999994], [-1.5422827999999995, 52.2847925], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} |
4.6 |
0809 |
0817 |
Kenilworth |
Leamington Spa |
Leamington Spa |
52.2846006 |
-1.5365866 |
52.2846006 |
-1.5365866 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Leamington Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180506 |
1789197313096504 |
42 |
42 |
2026-09-12 07:27:04.324333 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:02.609680 |
| 467828 |
497992 |
G89900 |
122A01MA12 |
2026-09-12 |
COMPLETE |
13181808 |
2026-09-12 08:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 497992, "stp": "P", "toc": "Northern", "uid": "G89900", "consist": "158848", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89900/2026-09-12/detailed", "trust_id": "122A01MA12", "origin_crs": "CHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "5", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2A01", "timing_status": "EARLY", "origin_station": "Chathill", "current_leg_arr": "0817", "current_leg_dep": "0816", "current_leg_end": "Newcastle", "origin_dep_time": "0704", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Manors", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Manors", "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3970.646, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 5225.1, \"from_m\": 3970.646, \"capability_applied\": null, \"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\": 10809.9, \"from_m\": 5225.1, \"capability_applied\": null, \"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\": 10849.954, \"from_m\": 10809.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10856.336, \"from_m\": 10849.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16311.565, \"from_m\": 10856.336, \"capability_applied\": null, \"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\": 16909.991, \"from_m\": 16311.565, \"capability_applied\": null, \"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\": 18076.231, \"from_m\": 16909.991, \"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\": 18743.927, \"from_m\": 18076.231, \"capability_applied\": null, \"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\": 19524.064, \"from_m\": 18743.927, \"capability_applied\": null, \"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\": 19606.256, \"from_m\": 19524.064, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24986.966, \"from_m\": 19606.256, \"capability_applied\": null, \"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\": 25728.714, \"from_m\": 24986.966, \"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\": 33953.856, \"from_m\": 25728.714, \"capability_applied\": null, \"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\": 36686.563, \"from_m\": 33953.856, \"capability_applied\": null, \"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\": 37850.449, \"from_m\": 36686.563, \"capability_applied\": null, \"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\": 40615.343, \"from_m\": 37850.449, \"capability_applied\": null, \"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\": 40645.62, \"from_m\": 40615.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43603.97, \"from_m\": 40645.62, \"capability_applied\": null, \"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\": 45437.321, \"from_m\": 43603.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 46012.871, \"from_m\": 45437.321, \"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\": 47063.375, \"from_m\": 46012.871, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47949.075, \"from_m\": 47063.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55088.415, \"from_m\": 47949.075, \"capability_applied\": null, \"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\": 55158.991, \"from_m\": 55088.415, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67029.548, \"from_m\": 55158.991, \"capability_applied\": null, \"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\": 71154.8, \"from_m\": 67029.548, \"capability_applied\": null, \"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\": 71182.087, \"from_m\": 71154.8, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72002.534, \"from_m\": 71182.087, \"capability_applied\": null, \"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\": 72922.422, \"from_m\": 72002.534, \"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\": 73991.889, \"from_m\": 72922.422, \"capability_applied\": null, \"effective_limit_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\": 497992, \"profile_key\": \"fdc5f2cd36a1c88df593830a1e26a56de9d6cdd7b5976580cce40a56bbdeb1d6\", \"schedule_id\": 2252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Chathill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Alnmouth\", \"stage_seq\": 2, \"distance_m\": 17932.151, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0732\", \"location\": \"Wooden Gate Jn\", \"stage_seq\": 3, \"distance_m\": 19468.683, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Acklington\", \"stage_seq\": 4, \"distance_m\": 28130.842, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Widdrington\", \"stage_seq\": 5, \"distance_m\": 36580.992, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Pegswood\", \"stage_seq\": 6, \"distance_m\": 44104.445, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Morpeth\", \"stage_seq\": 7, \"distance_m\": 47273.006, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0805\", \"location\": \"Cramlington\", \"stage_seq\": 8, \"distance_m\": 58026.332, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Benton North Jn\", \"stage_seq\": 9, \"distance_m\": 67029.548, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Heaton South Jn\", \"stage_seq\": 10, \"distance_m\": 71046.497, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Manors\", \"stage_seq\": 11, \"distance_m\": 73015.975, \"section_seq\": 1, \"route_path_id\": 32878}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 12, \"distance_m\": 73991.889, \"section_seq\": 1, \"route_path_id\": 32878}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73991.889, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32878}], \"total_distance_m\": 73991.889, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73991.889, \"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": "0704", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:04Z\", \"source_id\": 40021894, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:07Z\", \"source_id\": 13139238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:32Z\", \"source_id\": 40071955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:34Z\", \"source_id\": 13155222, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:41Z\", \"source_id\": 40084510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:46Z\", \"source_id\": 13159381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:13Z\", \"source_id\": 40098274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:17Z\", \"source_id\": 13163743, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:40Z\", \"source_id\": 40107430, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:47Z\", \"source_id\": 13166779, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:48Z\", \"source_id\": 40124665, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:51Z\", \"source_id\": 13172221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:48Z\", \"source_id\": 40147370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:47Z\", \"source_id\": 13178926, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:02Z\", \"source_id\": 40156266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:06Z\", \"source_id\": 13181808, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "7", "timing_fact_generation": 1789197427554411, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:07.547678", "service_state_evidence_id": 13181808, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:08.246130", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CHT |
NCL |
2A01 |
158848 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3970.646, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 5225.1, "from_m": 3970.646, "capability_applied": null, "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": 10809.9, "from_m": 5225.1, "capability_applied": null, "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": 10849.954, "from_m": 10809.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10856.336, "from_m": 10849.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16311.565, "from_m": 10856.336, "capability_applied": null, "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": 16909.991, "from_m": 16311.565, "capability_applied": null, "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": 18076.231, "from_m": 16909.991, "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": 18743.927, "from_m": 18076.231, "capability_applied": null, "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": 19524.064, "from_m": 18743.927, "capability_applied": null, "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": 19606.256, "from_m": 19524.064, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24986.966, "from_m": 19606.256, "capability_applied": null, "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": 25728.714, "from_m": 24986.966, "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": 33953.856, "from_m": 25728.714, "capability_applied": null, "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": 36686.563, "from_m": 33953.856, "capability_applied": null, "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": 37850.449, "from_m": 36686.563, "capability_applied": null, "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": 40615.343, "from_m": 37850.449, "capability_applied": null, "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": 40645.62, "from_m": 40615.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43603.97, "from_m": 40645.62, "capability_applied": null, "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": 45437.321, "from_m": 43603.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 46012.871, "from_m": 45437.321, "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": 47063.375, "from_m": 46012.871, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47949.075, "from_m": 47063.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55088.415, "from_m": 47949.075, "capability_applied": null, "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": 55158.991, "from_m": 55088.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67029.548, "from_m": 55158.991, "capability_applied": null, "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": 71154.8, "from_m": 67029.548, "capability_applied": null, "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": 71182.087, "from_m": 71154.8, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72002.534, "from_m": 71182.087, "capability_applied": null, "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": 72922.422, "from_m": 72002.534, "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": 73991.889, "from_m": 72922.422, "capability_applied": null, "effective_limit_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": 497992, "profile_key": "fdc5f2cd36a1c88df593830a1e26a56de9d6cdd7b5976580cce40a56bbdeb1d6", "schedule_id": 2252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0704", "location": "Chathill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Alnmouth", "stage_seq": 2, "distance_m": 17932.151, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0732", "location": "Wooden Gate Jn", "stage_seq": 3, "distance_m": 19468.683, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Acklington", "stage_seq": 4, "distance_m": 28130.842, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Widdrington", "stage_seq": 5, "distance_m": 36580.992, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Pegswood", "stage_seq": 6, "distance_m": 44104.445, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Morpeth", "stage_seq": 7, "distance_m": 47273.006, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0805", "location": "Cramlington", "stage_seq": 8, "distance_m": 58026.332, "section_seq": 1, "route_path_id": 32878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Benton North Jn", "stage_seq": 9, "distance_m": 67029.548, "section_seq": 1, "route_path_id": 32878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Heaton South Jn", "stage_seq": 10, "distance_m": 71046.497, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Manors", "stage_seq": 11, "distance_m": 73015.975, "section_seq": 1, "route_path_id": 32878}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Newcastle", "stage_seq": 12, "distance_m": 73991.889, "section_seq": 1, "route_path_id": 32878}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73991.889, "from_m": 0.0, "section_seq": 1, "route_path_id": 32878}], "total_distance_m": 73991.889, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73991.889, "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": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:04Z", "source_id": 40021894, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:07Z", "source_id": 13139238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3263, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:32Z", "source_id": 40071955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:34Z", "source_id": 13155222, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3276, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:41Z", "source_id": 40084510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:46Z", "source_id": 13159381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:13Z", "source_id": 40098274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:17Z", "source_id": 13163743, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:40Z", "source_id": 40107430, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:47Z", "source_id": 13166779, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3330, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:48Z", "source_id": 40124665, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:51Z", "source_id": 13172221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:48Z", "source_id": 40147370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:47Z", "source_id": 13178926, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:02Z", "source_id": 40156266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:17:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:06Z", "source_id": 13181808, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Chathill |
0704 |
0704 |
None |
None |
None |
Newcastle |
0819 |
0819 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89900/2026-09-12/detailed |
None |
Manors |
2026-09-12T08:16:30+01:00 |
Newcastle |
1.0 |
{"type": "LineString", "coordinates": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
0.6 |
0816 |
0817 |
Manors |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181808 |
1789197427554411 |
51 |
51 |
2026-09-12 07:27:08.246130 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:07.547678 |
| 467829 |
499697 |
L85679 |
865L24NC12 |
2026-09-12 |
COMPLETE |
13180599 |
2026-09-12 08:16:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 499697, "stp": "P", "toc": "South Western Railway", "uid": "L85679", "consist": "450002+450029", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85679/2026-09-12/detailed", "trust_id": "865L24NC12", "origin_crs": "XBS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "4", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "5L24", "timing_status": "EARLY", "origin_station": "Basingstoke Bartn Ml C.S.D", "current_leg_arr": "0816", "current_leg_dep": "0813", "current_leg_end": "Basingstoke", "origin_dep_time": "0815", "origin_platform": null, "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0767962999999998, 51.2703163], [-1.0779783409434258, 51.27013729175687], [-1.0791431, 51.26996090000001], [-1.0795092, 51.2698906], [-1.0799297, 51.2697956], [-1.0804048, 51.269688900000006], [-1.0808166, 51.2695981], [-1.0810122, 51.2695679], [-1.0813639999999998, 51.2695136], [-1.0820694, 51.2693661], [-1.082469, 51.2693114], [-1.0833748, 51.2691784], [-1.084455, 51.269019799999995], [-1.0845909, 51.2689982], [-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": "Basingstoke Bartn Ml C.S.D", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Basingstoke Bartn Ml C.S.D", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.442, \"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\": 382.185, \"from_m\": 330.442, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.318, \"from_m\": 382.185, \"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\": 578.017, \"from_m\": 562.318, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 835.83, \"from_m\": 578.017, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 499697, \"profile_key\": \"2d71e271fdd395b56cc2c95319cbebb037bf861e87f863211fae801fa6e21fb0\", \"schedule_id\": 19828, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Basingstoke Bartn Ml C.S.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35333}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 2, \"distance_m\": 835.83, \"section_seq\": 1, \"route_path_id\": 35333}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 835.83, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35333}], \"total_distance_m\": 835.83, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 505.388, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.442, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:14Z\", \"source_id\": 40152495, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:18Z\", \"source_id\": 13180599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "4", "timing_fact_generation": 1789197318570649, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:08.332725", "service_state_evidence_id": 13180599, "current_leg_start_actual_dep": "2026-09-12T08:15:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-12T07:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:08.831137", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XBS |
BSK |
5L24 |
450002+450029 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 330.442, "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": 382.185, "from_m": 330.442, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.318, "from_m": 382.185, "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": 578.017, "from_m": 562.318, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 835.83, "from_m": 578.017, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 499697, "profile_key": "2d71e271fdd395b56cc2c95319cbebb037bf861e87f863211fae801fa6e21fb0", "schedule_id": 19828, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Basingstoke Bartn Ml C.S.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35333}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 2, "distance_m": 835.83, "section_seq": 1, "route_path_id": 35333}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 835.83, "from_m": 0.0, "section_seq": 1, "route_path_id": 35333}], "total_distance_m": 835.83, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 505.388, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.442, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27127, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:14Z", "source_id": 40152495, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:18Z", "source_id": 13180599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}] |
Basingstoke Bartn Ml C.S.D |
0815 |
0815 |
None |
None |
None |
Basingstoke |
0818 |
0818 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85679/2026-09-12/detailed |
None |
Basingstoke Bartn Ml C.S.D |
2026-09-12T08:15:00+01:00 |
Basingstoke |
3.0 |
{"type": "LineString", "coordinates": [[-1.0767962999999998, 51.2703163], [-1.0779783409434258, 51.27013729175687], [-1.0791431, 51.26996090000001], [-1.0795092, 51.2698906], [-1.0799297, 51.2697956], [-1.0804048, 51.269688900000006], [-1.0808166, 51.2695981], [-1.0810122, 51.2695679], [-1.0813639999999998, 51.2695136], [-1.0820694, 51.2693661], [-1.082469, 51.2693114], [-1.0833748, 51.2691784], [-1.084455, 51.269019799999995], [-1.0845909, 51.2689982], [-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]]} |
0.5 |
0813 |
0816 |
Basingstoke Bartn Ml C.S.D |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:16:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180599 |
1789197318570649 |
4 |
4 |
2026-09-12 07:27:08.831137 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:08.332725 |
| 467830 |
496723 |
C16916 |
361G41M612 |
2026-09-12 |
COMPLETE |
13180789 |
2026-09-12 08:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 496723, "stp": "P", "toc": "West Midlands Trains", "uid": "C16916", "consist": "350376", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16916/2026-09-12/detailed", "trust_id": "361G41M612", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "3M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G41", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0817", "current_leg_dep": "0810", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0633", "origin_platform": "6", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Smethwick Galton Bridge LL", "dest_arr_time_act": "0820", "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\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.606, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10286.163, \"from_m\": 9499.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12537.782, \"from_m\": 10286.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21531.42, \"from_m\": 18513.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24028.001, \"from_m\": 21531.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.779, \"from_m\": 24028.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56126.892, \"from_m\": 30102.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 57922.704, \"from_m\": 56126.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95753.918, \"from_m\": 57922.704, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 95820.429, \"from_m\": 95753.918, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 96913.89, \"from_m\": 95820.429, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 96964.718, \"from_m\": 96913.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96998.035, \"from_m\": 96964.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97046.698, \"from_m\": 96998.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97525.817, \"from_m\": 97046.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99929.999, \"from_m\": 97525.817, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 115481.678, \"from_m\": 99929.999, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 115994.384, \"from_m\": 115481.678, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 118526.534, \"from_m\": 115994.384, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120459.056, \"from_m\": 118526.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120775.282, \"from_m\": 120459.056, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 121485.008, \"from_m\": 120775.282, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 121834.253, \"from_m\": 121485.008, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127901.642, \"from_m\": 121834.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128266.54, \"from_m\": 127901.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131889.459, \"from_m\": 128266.54, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132447.202, \"from_m\": 131889.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 132501.249, \"from_m\": 132447.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132502.156, \"from_m\": 132501.249, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135061.671, \"from_m\": 132502.156, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 138534.096, \"from_m\": 135061.671, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 138573.425, \"from_m\": 138534.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140744.508, \"from_m\": 138573.425, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 141606.991, \"from_m\": 140744.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 141915.846, \"from_m\": 141606.991, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 496723, \"profile_key\": \"a16fd1b351149fc7a0dd2642b3f4b41e40a18a25cb45daa1510bf1c5da84d763\", \"schedule_id\": 6433, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0659H\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"Hartford\", \"stage_seq\": 13, \"distance_m\": 38207.931, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Winsford\", \"stage_seq\": 14, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 15, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0719H\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 17, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Madeley\", \"stage_seq\": 18, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 19, \"distance_m\": 90157.454, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Stafford\", \"stage_seq\": 20, \"distance_m\": 96608.884, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 97373.254, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Penkridge\", \"stage_seq\": 22, \"distance_m\": 105694.218, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 23, \"distance_m\": 118575.513, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 24, \"distance_m\": 120384.017, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0800\", \"location\": \"Wolverhampton\", \"stage_seq\": 25, \"distance_m\": 121117.949, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Dudley Port\", \"stage_seq\": 26, \"distance_m\": 130112.609, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 27, \"distance_m\": 135473.715, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Galton Jn\", \"stage_seq\": 28, \"distance_m\": 135894.735, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Soho South Jn\", \"stage_seq\": 29, \"distance_m\": 138631.938, \"section_seq\": 1, \"route_path_id\": 28783}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 141915.846, \"section_seq\": 1, \"route_path_id\": 28783}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 141915.846, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28783}], \"total_distance_m\": 141915.846, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 141739.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.691, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "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-12T05:36:15Z\", \"source_id\": 39953985, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:18Z\", \"source_id\": 13116443, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:42Z\", \"source_id\": 39963143, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:48Z\", \"source_id\": 13119617, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:06Z\", \"source_id\": 39976588, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:09Z\", \"source_id\": 13124205, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:09Z\", \"source_id\": 39991384, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:13Z\", \"source_id\": 13129215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:24Z\", \"source_id\": 39999267, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:27Z\", \"source_id\": 13131816, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:55Z\", \"source_id\": 40009995, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:57Z\", \"source_id\": 13135308, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:17Z\", \"source_id\": 40026396, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:19Z\", \"source_id\": 13140635, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:28Z\", \"source_id\": 40065644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:31Z\", \"source_id\": 13153179, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:22Z\", \"source_id\": 40083920, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:26Z\", \"source_id\": 13159172, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:15Z\", \"source_id\": 40106545, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:19Z\", \"source_id\": 13166489, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:24Z\", \"source_id\": 40130731, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:26Z\", \"source_id\": 13173938, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:29Z\", \"source_id\": 40137721, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:31Z\", \"source_id\": 13176024, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:34Z\", \"source_id\": 40153190, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:36Z\", \"source_id\": 13180789, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789197337466829, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:14.149255", "service_state_evidence_id": 13180789, "current_leg_start_actual_dep": "2026-09-12T08:10:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:14.384201", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
LIV |
BHM |
1G41 |
350376 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10286.163, "from_m": 9499.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.782, "from_m": 10286.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56126.892, "from_m": 30102.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95753.918, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 95820.429, "from_m": 95753.918, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 96913.89, "from_m": 95820.429, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96964.718, "from_m": 96913.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96998.035, "from_m": 96964.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97046.698, "from_m": 96998.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97525.817, "from_m": 97046.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99929.999, "from_m": 97525.817, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 115481.678, "from_m": 99929.999, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 115994.384, "from_m": 115481.678, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 118526.534, "from_m": 115994.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120459.056, "from_m": 118526.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120775.282, "from_m": 120459.056, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 121485.008, "from_m": 120775.282, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 121834.253, "from_m": 121485.008, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127901.642, "from_m": 121834.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128266.54, "from_m": 127901.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131889.459, "from_m": 128266.54, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132447.202, "from_m": 131889.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 132501.249, "from_m": 132447.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132502.156, "from_m": 132501.249, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135061.671, "from_m": 132502.156, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 138534.096, "from_m": 135061.671, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 138573.425, "from_m": 138534.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140744.508, "from_m": 138573.425, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 141606.991, "from_m": 140744.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 141915.846, "from_m": 141606.991, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 496723, "profile_key": "a16fd1b351149fc7a0dd2642b3f4b41e40a18a25cb45daa1510bf1c5da84d763", "schedule_id": 6433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0659H", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "Hartford", "stage_seq": 13, "distance_m": 38207.931, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Winsford", "stage_seq": 14, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Crewe Coal Yard S.B.", "stage_seq": 15, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0719H", "location": "Crewe", "stage_seq": 16, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Crewe Basford Hall Jn", "stage_seq": 17, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Madeley", "stage_seq": 18, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Little Bridgeford Jn", "stage_seq": 19, "distance_m": 90157.454, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Stafford", "stage_seq": 20, "distance_m": 96608.884, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Stafford Trent Valley Jn", "stage_seq": 21, "distance_m": 97373.254, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Penkridge", "stage_seq": 22, "distance_m": 105694.218, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Bushbury Jn", "stage_seq": 23, "distance_m": 118575.513, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Wolverhampton North Jn", "stage_seq": 24, "distance_m": 120384.017, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0800", "location": "Wolverhampton", "stage_seq": 25, "distance_m": 121117.949, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Dudley Port", "stage_seq": 26, "distance_m": 130112.609, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Smethwick Galton Bridge LL", "stage_seq": 27, "distance_m": 135473.715, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Galton Jn", "stage_seq": 28, "distance_m": 135894.735, "section_seq": 1, "route_path_id": 28783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Soho South Jn", "stage_seq": 29, "distance_m": 138631.938, "section_seq": 1, "route_path_id": 28783}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 141915.846, "section_seq": 1, "route_path_id": 28783}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 141915.846, "from_m": 0.0, "section_seq": 1, "route_path_id": 28783}], "total_distance_m": 141915.846, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 141739.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.691, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:15Z", "source_id": 39953985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:18Z", "source_id": 13116443, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:42Z", "source_id": 39963143, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:48Z", "source_id": 13119617, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:06Z", "source_id": 39976588, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:09Z", "source_id": 13124205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:09Z", "source_id": 39991384, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:13Z", "source_id": 13129215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:24Z", "source_id": 39999267, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:27Z", "source_id": 13131816, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:55Z", "source_id": 40009995, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:57Z", "source_id": 13135308, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10611, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:17Z", "source_id": 40026396, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:19Z", "source_id": 13140635, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:28Z", "source_id": 40065644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:31Z", "source_id": 13153179, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:22Z", "source_id": 40083920, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:26Z", "source_id": 13159172, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:15Z", "source_id": 40106545, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:19Z", "source_id": 13166489, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:24Z", "source_id": 40130731, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:26Z", "source_id": 13173938, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:29Z", "source_id": 40137721, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:31Z", "source_id": 13176024, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:34Z", "source_id": 40153190, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:36Z", "source_id": 13180789, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0633 |
0633 |
6 |
None |
None |
Birmingham New Street |
0820 |
0820 |
3M |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16916/2026-09-12/detailed |
None |
Smethwick Galton Bridge LL |
2026-09-12T08:10:30+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 |
0810 |
0817 |
Smethwick Galton Bridge LL |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180789 |
1789197337466829 |
116 |
116 |
2026-09-12 07:27:14.384201 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:14.149255 |
| 467831 |
497523 |
H50982 |
074M57C012 |
2026-09-12 |
COMPLETE |
13181878 |
2026-09-12 07:46:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 497523, "stp": "P", "toc": "Unknown", "uid": "H50982", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50982/2026-09-12/detailed", "trust_id": "074M57C012", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hams Hall (GBRf)", "service_date": "2026-09-12", "dest_arr_time": "0746", "dest_platform": null, "is_terminated": 1, "next_location": "Hams Hall (GBRf)", "signalling_id": "4M57", "timing_status": "ON TIME", "origin_station": "Mossend Euroterminal (GBRf)", "current_leg_arr": "0746", "current_leg_dep": "0704", "current_leg_end": "Hams Hall (GBRf)", "origin_dep_time": "0012", "origin_platform": null, "current_location": "Hams Hall (GBRf)", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9938400104022092, 52.57487162309209], [-1.9935591, 52.5753179], [-1.9934062999999995, 52.57555930000001], [-1.9931594, 52.5759605], [-1.9925684, 52.5769059], [-1.9920017, 52.5778182], [-1.9915965, 52.5784501], [-1.9913171, 52.57888410000001], [-1.9910244, 52.5793303], [-1.9908470999999996, 52.57956670000001], [-1.9906412, 52.57983050000001], [-1.9904485, 52.58004460000001], [-1.9902028, 52.5803117], [-1.9898070999999995, 52.5806744], [-1.9894759, 52.5809441], [-1.9889676000000005, 52.5813231], [-1.9885227, 52.5816129], [-1.9882666, 52.58178240000001], [-1.9880225, 52.5819339], [-1.987848, 52.582037799999995], [-1.9877619999999996, 52.58209709999999], [-1.9874767, 52.582286], [-1.9873023000000003, 52.58242450000001], [-1.9871980999999996, 52.58251329999999], [-1.986926, 52.5827578], [-1.9865438, 52.583056], [-1.9863811999999996, 52.5831795], [-1.9860454, 52.58344300000001], [-1.9859268, 52.5835469], [-1.9857751999999995, 52.5836788], [-1.9853557, 52.5841081], [-1.9853141153946712, 52.584150657940945], [-1.9849071, 52.58456720000001], [-1.9847384, 52.5847208], [-1.9845624, 52.58487149999999], [-1.9843856999999996, 52.5850193], [-1.9842040999999997, 52.585165100000005], [-1.9832522999999995, 52.585921099999986], [-1.9831681999999995, 52.5859879], [-1.9829969, 52.586124], [-1.9829818, 52.586135899999995], [-1.9829554, 52.5861567], [-1.9824877000000003, 52.586525599999995], [-1.9823281, 52.586655099999994], [-1.9821945000000003, 52.58677389999999], [-1.9820942, 52.5868747], [-1.9819955999999996, 52.5869856], [-1.9818985, 52.5871011], [-1.9818157999999997, 52.5872031], [-1.9817416000000003, 52.5873026], [-1.9816613, 52.587405399999994], [-1.9815885, 52.58750859999999], [-1.9815185, 52.5876087], [-1.9814537, 52.58771029999999], [-1.9813471, 52.5878743], [-1.9812547, 52.5880376], [-1.9811924000000003, 52.588169699999995], [-1.9810596, 52.58843329999999], [-1.9809530999999996, 52.5886613], [-1.9808563, 52.5889293], [-1.980773, 52.5892064], [-1.9806946, 52.5894972], [-1.9806393999999996, 52.5897919], [-1.9805994, 52.590104499999995], [-1.9805609, 52.59039039999999], [-1.9805161, 52.5906394], [-1.9804560999999996, 52.590843], [-1.9804049, 52.5910397], [-1.9802971000000005, 52.5913752], [-1.9801277999999995, 52.591774099999995], [-1.9800613999999996, 52.59191899999999], [-1.980059389379045, 52.59192332069609], [-1.9800238, 52.5919998], [-1.9799878, 52.592072899999984], [-1.9799502999999992, 52.5921452], [-1.9799152, 52.592209200000006], [-1.9797697, 52.5924575], [-1.9794594999999997, 52.5929265], [-1.9792355, 52.59321090000001], [-1.9789076, 52.593542], [-1.9785582999999995, 52.593826599999986], [-1.9779497, 52.5942334], [-1.9772671, 52.5946753], [-1.976293625062947, 52.595296195699056], [-1.9758924, 52.595552100000006], [-1.9731637999999996, 52.5972484], [-1.9719106999999996, 52.59807729999999], [-1.971069, 52.59847729999999], [-1.9706151999999997, 52.598648699999984], [-1.9701086999999995, 52.5988045], [-1.9698349, 52.598866400000006], [-1.9694713999999995, 52.5989365], [-1.9690508, 52.5989958], [-1.9680285, 52.59911569999999], [-1.9679675000000003, 52.599121100000005], [-1.9677197, 52.5991431], [-1.966746, 52.59922370000001], [-1.965352, 52.5993015], [-1.9628071, 52.5993071], [-1.9625042, 52.5993084], [-1.9609297000000003, 52.599329900000015], [-1.9589231, 52.5994004], [-1.9568953, 52.5995076], [-1.9550825000000005, 52.5996206], [-1.9532781, 52.599795099999994], [-1.9513935, 52.5999746], [-1.9494874, 52.60021909999998], [-1.9473904, 52.60055569999999], [-1.9453424999999995, 52.6009121], [-1.9404139999999996, 52.60166919999999], [-1.937593, 52.60196599999999], [-1.9352963, 52.602135399999995], [-1.9315023, 52.602260300000005], [-1.9284663999999996, 52.60228469999999], [-1.9195639, 52.601943199999994], [-1.9181439, 52.601767399999986], [-1.9174433, 52.60167539999998], [-1.9166248, 52.6015325], [-1.9146663999999995, 52.6012157], [-1.913098, 52.600984100000005], [-1.9124562999999997, 52.60092], [-1.9110648, 52.6008082], [-1.9088506000000005, 52.600692499999994], [-1.9065261999999996, 52.6007146], [-1.9048336, 52.6007592], [-1.9031576, 52.60075750000001], [-1.9015079, 52.600716299999995], [-1.9000987000000005, 52.600610499999995], [-1.8984474, 52.6004486], [-1.8974212, 52.6003063], [-1.8964802, 52.6001186], [-1.8957027999999996, 52.5999379], [-1.8948511999999995, 52.5997293], [-1.8937022999999995, 52.5994103], [-1.8924642, 52.5990275], [-1.8922295, 52.5989508], [-1.8913156, 52.5986075], [-1.8907740999999996, 52.598407400000006], [-1.8902591, 52.59819159999999], [-1.8894759, 52.5978519], [-1.8887282, 52.59750450000001], [-1.8877322999999997, 52.5969788], [-1.8867842999999995, 52.5964222], [-1.8864620966509948, 52.596209766973665], [-1.8858773, 52.5958242], [-1.8850222, 52.59519519999999], [-1.8838625999999992, 52.59419100000001], [-1.882875, 52.5931318], [-1.8823546, 52.5924853], [-1.8818707999999995, 52.5918185], [-1.8817538, 52.5916447], [-1.8814732, 52.5912597], [-1.8812025, 52.5909036], [-1.8806176, 52.5902062], [-1.8803391, 52.589897499999985], [-1.8800435999999996, 52.5895989], [-1.8794274, 52.58902119999999], [-1.8782335, 52.5880439], [-1.8773177, 52.587438899999995], [-1.876367, 52.58684920000001], [-1.8758116, 52.586535700000006], [-1.8752372, 52.5862291], [-1.8746437, 52.5859324], [-1.8740198, 52.58565109999999], [-1.8732774, 52.5853331], [-1.8726694, 52.585089200000006], [-1.8720486, 52.58484889999999], [-1.8708014, 52.584381699999994], [-1.8686762, 52.5835946], [-1.8665311, 52.5828114], [-1.8654612, 52.582413499999994], [-1.8643835, 52.5820253], [-1.8633588000000003, 52.5816385], [-1.8623203, 52.5812603], [-1.8621685, 52.58120699999999], [-1.8500841999999995, 52.576789], [-1.8499312, 52.5767316], [-1.8461977, 52.5753708], [-1.8443920999999996, 52.5747143], [-1.8426009999999995, 52.57404309999998], [-1.8407683, 52.5733992], [-1.8371645999999997, 52.5720627], [-1.8335763, 52.5707181], [-1.8284718, 52.56884209999999], [-1.8275774999999996, 52.56851069999999], [-1.8236410000000003, 52.56707690000001], [-1.8231599, 52.5668803], [-1.8225746, 52.5666372], [-1.8221718, 52.56645459999999], [-1.8216949, 52.566218199999994], [-1.8216529702670972, 52.56619731378229], [-1.8216109164843428, 52.56617636576235], [-1.8215616, 52.56615179999999], [-1.8213459, 52.5660422], [-1.8210798, 52.5658997], [-1.8208122, 52.5657514], [-1.8206162, 52.565636], [-1.8204026, 52.56550729999999], [-1.820094, 52.5653121], [-1.8199613, 52.565231399999995], [-1.8197681, 52.56510169999999], [-1.8193995, 52.56484689999999], [-1.8190383, 52.564570299999986], [-1.8188789, 52.5644579], [-1.8187372999999996, 52.5643463], [-1.8186675, 52.56428769999999], [-1.8184513, 52.56410639999999], [-1.8182355, 52.563915599999994], [-1.8180676, 52.563765], [-1.8178887, 52.5635976], [-1.8176910999999996, 52.5634009], [-1.817461, 52.563163499999995], [-1.817193, 52.56286440000001], [-1.8169959, 52.56264370000002], [-1.8168436, 52.5624674], [-1.8167293999999996, 52.5623336], [-1.8166533, 52.56223270000001], [-1.8165507000000003, 52.5620897], [-1.8164648999999995, 52.56195759999999], [-1.8162826000000003, 52.561667199999995], [-1.8160768, 52.5613174], [-1.8159498, 52.561073699999994], [-1.8158244, 52.560825], [-1.8157138, 52.5605762], [-1.8155922, 52.560266600000006], [-1.8155012, 52.560013299999994], [-1.8154348, 52.5598009], [-1.8153626, 52.5595498], [-1.8152885, 52.5592334], [-1.815239, 52.558980000000005], [-1.815196, 52.558668299999994], [-1.8151719, 52.55839460000001], [-1.8151598, 52.5581906], [-1.8151536999999995, 52.5579314], [-1.8151550999999997, 52.55765340000001], [-1.8151550999999997, 52.557409], [-1.8151612999999995, 52.5571186], [-1.8151589999999995, 52.556965], [-1.8151468, 52.556670200000006], [-1.815137, 52.556401000000015], [-1.8151195, 52.5560947], [-1.8151022, 52.55586770000001], [-1.8150709000000005, 52.5555268], [-1.815033, 52.5551511], [-1.8150197999999995, 52.55506059999999], [-1.814986, 52.5547686], [-1.8149483, 52.5545054], [-1.8149033, 52.554203699999995], [-1.8148531, 52.55392230000001], [-1.8148055999999997, 52.553652199999995], [-1.8147436, 52.5533326], [-1.8146848, 52.55306360000001], [-1.8146256, 52.552805000000006], [-1.81458, 52.55261840000001], [-1.8144994000000003, 52.552328], [-1.8144276, 52.5520678], [-1.8143244999999997, 52.55173390000001], [-1.8142018999999996, 52.55139359999999], [-1.8140889, 52.55106860000001], [-1.8139607, 52.550736400000005], [-1.8138475, 52.550430299999995], [-1.8137025, 52.5500694], [-1.8135929, 52.54980659999999], [-1.8134394999999996, 52.5494692], [-1.8132967999999996, 52.5491681], [-1.8131950544405089, 52.54896191164581], [-1.8131233, 52.5488165], [-1.8129727, 52.5485328], [-1.8128193, 52.5482506], [-1.8126653, 52.5479758], [-1.8124887, 52.547666099999994], [-1.8123161999999997, 52.54739070000001], [-1.8121259, 52.5470959], [-1.8119222, 52.5467982], [-1.8117708999999995, 52.54659680000001], [-1.8116828, 52.54647059999999], [-1.8115228000000003, 52.546254999999995], [-1.8113526, 52.54603639999999], [-1.8112036, 52.545858800000005], [-1.8110465, 52.5456727], [-1.8109077, 52.5455095], [-1.8107245, 52.54530720000001], [-1.8105093999999995, 52.5450682], [-1.8099492, 52.544477], [-1.8096734, 52.5441959], [-1.8094202, 52.5439454], [-1.8090702000000003, 52.543594799999994], [-1.8087199, 52.5432602], [-1.8085705999999997, 52.543118], [-1.8084101, 52.5429594], [-1.8082119000000003, 52.5427665], [-1.8080297000000003, 52.5425921], [-1.8078516, 52.5424283], [-1.8077099, 52.5422957], [-1.8075304, 52.5421209], [-1.807288, 52.5419022], [-1.8069116999999997, 52.5415621], [-1.806632, 52.5413289], [-1.8063465999999997, 52.5410892], [-1.8060456, 52.54084269999999], [-1.805775, 52.5406285], [-1.8055138999999996, 52.540426999999994], [-1.8053668, 52.5403126], [-1.8052324999999996, 52.5402138], [-1.8050129, 52.5400237], [-1.8048384, 52.53989159999999], [-1.8046131, 52.5397294], [-1.8042505, 52.5394643], [-1.8035912000000005, 52.53901400000001], [-1.8033337, 52.53883479999999], [-1.8027794, 52.538483], [-1.802522, 52.5383188], [-1.8020906999999995, 52.53805499999999], [-1.801927, 52.5379634], [-1.8017974000000003, 52.537895899999995], [-1.8014538, 52.53769580000001], [-1.8011875, 52.5375446], [-1.8008377, 52.5373457], [-1.8005674, 52.5371983], [-1.8001416, 52.53697139999999], [-1.7998565999999996, 52.53681240000001], [-1.7995963, 52.5366688], [-1.7990839999999992, 52.5363768], [-1.7987512999999995, 52.536195799999994], [-1.7983483999999998, 52.53597039999999], [-1.7978770000000002, 52.5357088], [-1.7973918000000002, 52.53543719999998], [-1.7969031999999998, 52.53516439999999], [-1.7966305682390429, 52.535013738222005], [-1.7964148, 52.534894499999986], [-1.7961441000000002, 52.534742], [-1.7957407, 52.5345202], [-1.7950282, 52.534120300000005], [-1.7947783999999998, 52.53397999999999], [-1.7944404, 52.53379489999999], [-1.794211, 52.5336629], [-1.7938529, 52.5334627], [-1.7933165, 52.5331642], [-1.7926929000000005, 52.53281330000001], [-1.7922651, 52.53257769999999], [-1.7917017999999996, 52.53226459999999], [-1.7911752, 52.53197180000001], [-1.7906021000000003, 52.5316511], [-1.7900227, 52.5313294], [-1.789552, 52.5310668], [-1.7889619, 52.5307381], [-1.7883744999999998, 52.5304092], [-1.7877822, 52.5300787], [-1.7872896000000005, 52.5298119], [-1.78659, 52.52943019999999], [-1.7862145, 52.52922310000001], [-1.7859609999999997, 52.529081], [-1.7857086999999998, 52.5289422], [-1.7855956999999998, 52.528879700000005], [-1.7852323, 52.528676299999994], [-1.784771, 52.52842009999999], [-1.7841125, 52.528052900000006], [-1.7839754, 52.52797739999999], [-1.783743, 52.5278506], [-1.7836069, 52.5277773], [-1.7834680999999997, 52.5276952], [-1.7832514999999998, 52.5275684], [-1.7830521, 52.527453399999985], [-1.7828749999999998, 52.5273526], [-1.7825219, 52.5271521], [-1.7818928999999997, 52.5268013], [-1.7814293999999995, 52.526542], [-1.7810547999999995, 52.5263331], [-1.7805725999999995, 52.5260569], [-1.7799938999999998, 52.525732799999986], [-1.7794297999999995, 52.525418499999994], [-1.7788688, 52.52510670000001], [-1.7782732999999995, 52.524773], [-1.777799, 52.5245089], [-1.7777244999999997, 52.52446749999999], [-1.7770996999999995, 52.5241634], [-1.7764051, 52.5237752], [-1.7759173871231313, 52.52350277304584], [-1.7757512999999998, 52.523410000000005], [-1.7753988999999997, 52.52321419999999], [-1.7748632999999998, 52.5229118], [-1.7747468999999998, 52.5228419], [-1.7744914000000005, 52.522700500000006], [-1.7742162999999995, 52.52254729999999], [-1.7741211999999995, 52.52249349999999], [-1.7737563000000005, 52.522293399999995], [-1.7733878, 52.522091], [-1.7731344999999998, 52.52195050000001], [-1.7729039999999998, 52.52181860000001], [-1.7724105000000003, 52.5215401], [-1.7721937, 52.521419], [-1.7715244999999995, 52.521038100000005], [-1.7710176, 52.52076099999999], [-1.7700661, 52.52023429999999], [-1.7696613999999995, 52.5200084], [-1.7692757999999995, 52.519808], [-1.7688904, 52.519625999999995], [-1.7684962999999998, 52.5194536], [-1.7681949999999995, 52.5193336], [-1.7679526, 52.5192441], [-1.7677916, 52.51918779999999], [-1.7675432, 52.5190968], [-1.767281, 52.51900890000001], [-1.7669007999999995, 52.5188957], [-1.7664587, 52.5187788], [-1.7660441999999998, 52.5186764], [-1.7655302, 52.51856619999999], [-1.7651241, 52.51848739999999], [-1.764742, 52.5184239], [-1.7643387, 52.518362], [-1.7639419999999997, 52.51831899999999], [-1.7635161, 52.51828], [-1.7633244999999995, 52.51826210000001], [-1.7628970999999998, 52.5182344], [-1.7626238, 52.5182196], [-1.7623067999999995, 52.51821000000001], [-1.7618466, 52.51820609999999], [-1.7615470000000002, 52.51820540000001], [-1.7612439, 52.5182098], [-1.7608357999999995, 52.5182229], [-1.7604615999999995, 52.51824289999999], [-1.7598954, 52.5182798], [-1.7593255, 52.5183183], [-1.7588482, 52.518344299999995], [-1.7582823, 52.51837129999999], [-1.7579158, 52.51838219999999], [-1.7574601999999997, 52.5183958], [-1.756626, 52.5184421], [-1.7562017999999997, 52.51847339999999], [-1.7550323000000003, 52.51852790000001], [-1.7544360000000003, 52.5185655], [-1.7534757, 52.5185859], [-1.752933, 52.5186116], [-1.7525972999999997, 52.5186167], [-1.7520072, 52.51861420000001], [-1.7518033999999998, 52.51861420000001], [-1.7504302, 52.5186346], [-1.7489832999999997, 52.5186393], [-1.7481771999999998, 52.518623600000005], [-1.7471489999999998, 52.51860059999999], [-1.744776, 52.5185292], [-1.7436587, 52.5185009], [-1.7436574900206956, 52.51850086285923], [-1.7429712999999998, 52.5184798], [-1.7418868999999997, 52.5184949], [-1.7406018, 52.51853859999999], [-1.7393714, 52.5185673], [-1.7384346999999998, 52.51856199999999], [-1.7369219, 52.51855979999999], [-1.7368644, 52.5185602], [-1.7355934, 52.518533999999995], [-1.7344976, 52.5185286], [-1.7316676, 52.5185086], [-1.7271031999999995, 52.51846419999999], [-1.7252856999999997, 52.5184562], [-1.7234756, 52.518414], [-1.7225218999999998, 52.5183718], [-1.7216251000000002, 52.518313899999995], [-1.7204223, 52.5182101], [-1.7198054000000005, 52.5181563], [-1.7192565999999998, 52.5180991], [-1.7180612, 52.5179633], [-1.7174193999999998, 52.5178797], [-1.7169312, 52.5178082], [-1.7157014999999998, 52.51763390000001], [-1.714144, 52.5173937], [-1.7125897, 52.51714749999999], [-1.7100711000000002, 52.51678249999999], [-1.7092007, 52.5166952], [-1.7087088, 52.5166274], [-1.7077697999999997, 52.51653019999999], [-1.7073423, 52.51648900000001], [-1.7067990398270907, 52.51643660198998], [-1.7066434999999998, 52.5164216], [-1.706001, 52.5164247], [-1.7049653, 52.5163912], [-1.7028259, 52.516354500000006], [-1.7011463000000002, 52.51637689999999], [-1.7006869999999998, 52.51639449999999], [-1.700321, 52.51642749999999], [-1.6999854, 52.5164722], [-1.6995427999999997, 52.51655629999999], [-1.6992465999999995, 52.516629], [-1.6988972999999998, 52.51672260000001], [-1.6986926999999998, 52.5167698], [-1.6984601, 52.5168071], [-1.6978985, 52.5168587], [-1.6975834999999997, 52.5169132], [-1.6973117999999998, 52.5169535], [-1.696798, 52.5170056]]}", "current_leg_start": "Pleck Jn", "dest_arr_time_act": "0746", "motion_projection": null, "next_location_lat": "52.5170056", "next_location_lon": "-1.6967980", "previous_location": "Pleck Jn", "current_leg_milage": "16.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 289.73, \"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\": 794.235, \"from_m\": 289.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.392, \"from_m\": 794.235, \"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\": 1106.27, \"from_m\": 1088.392, \"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\": 1250.514, \"from_m\": 1106.27, \"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\": 2060.105, \"from_m\": 1250.514, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2150.043, \"from_m\": 2060.105, \"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\": 2239.811, \"from_m\": 2150.043, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4467.121, \"from_m\": 2239.811, \"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\": 5728.702, \"from_m\": 4467.121, \"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\": 5884.042, \"from_m\": 5728.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8127.412, \"from_m\": 5884.042, \"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\": 8140.78, \"from_m\": 8127.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12134.406, \"from_m\": 8140.78, \"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\": 12264.964, \"from_m\": 12134.406, \"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\": 12288.578, \"from_m\": 12264.964, \"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\": 12386.406, \"from_m\": 12288.578, \"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\": 12732.867, \"from_m\": 12386.406, \"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\": 13994.798, \"from_m\": 12732.867, \"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\": 20346.534, \"from_m\": 13994.798, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22236.227, \"from_m\": 20346.534, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 25352.993, \"from_m\": 22236.227, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27956.611, \"from_m\": 25352.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28091.939, \"from_m\": 27956.611, \"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\": 30230.01, \"from_m\": 28091.939, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30291.989, \"from_m\": 30230.01, \"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\": 31069.751, \"from_m\": 30291.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35812.782, \"from_m\": 31069.751, \"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\": 47415.536, \"from_m\": 35812.782, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53140.793, \"from_m\": 47415.536, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 53667.979, \"from_m\": 53140.793, \"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\": 53727.511, \"from_m\": 53667.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54813.508, \"from_m\": 53727.511, \"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\": 54872.464, \"from_m\": 54813.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55077.361, \"from_m\": 54872.464, \"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\": 66595.304, \"from_m\": 55077.361, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 69555.127, \"from_m\": 66595.304, \"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\": 73709.377, \"from_m\": 69555.127, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78554.107, \"from_m\": 73709.377, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78571.813, \"from_m\": 78554.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87909.783, \"from_m\": 78571.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 105684.688, \"from_m\": 87909.783, \"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\": 105720.957, \"from_m\": 105684.688, \"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\": 107336.456, \"from_m\": 105720.957, \"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\": 127690.823, \"from_m\": 107336.456, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130815.36, \"from_m\": 127690.823, \"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\": 131756.304, \"from_m\": 130815.36, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 135402.278, \"from_m\": 131756.304, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135446.558, \"from_m\": 135402.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137842.42, \"from_m\": 135446.558, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 146260.668, \"from_m\": 137842.42, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 146619.55, \"from_m\": 146260.668, \"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\": 146681.74, \"from_m\": 146619.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147000.137, \"from_m\": 146681.74, \"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\": 148300.108, \"from_m\": 147000.137, \"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\": 148393.054, \"from_m\": 148300.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 149069.281, \"from_m\": 148393.054, \"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\": 155013.221, \"from_m\": 149069.281, \"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\": 156344.583, \"from_m\": 155013.221, \"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\": 158009.356, \"from_m\": 156344.583, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 171302.758, \"from_m\": 158009.356, \"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\": 175359.747, \"from_m\": 171302.758, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 176834.912, \"from_m\": 175359.747, \"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\": 176883.348, \"from_m\": 176834.912, \"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\": 178446.695, \"from_m\": 176883.348, \"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\": 181413.275, \"from_m\": 178446.695, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 181739.347, \"from_m\": 181413.275, \"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\": 186814.534, \"from_m\": 181739.347, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 190889.194, \"from_m\": 186814.534, \"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\": 197185.913, \"from_m\": 190889.194, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 198756.997, \"from_m\": 197185.913, \"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\": 208695.954, \"from_m\": 198756.997, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 211889.116, \"from_m\": 208695.954, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213645.55, \"from_m\": 211889.116, \"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\": 217007.587, \"from_m\": 213645.55, \"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\": 223812.678, \"from_m\": 217007.587, \"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\": 228764.889, \"from_m\": 223812.678, \"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\": 235714.241, \"from_m\": 228764.889, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 255546.62, \"from_m\": 235714.241, \"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\": 257242.411, \"from_m\": 255546.62, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 260591.875, \"from_m\": 257242.411, \"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\": 290309.802, \"from_m\": 260591.875, \"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\": 291813.188, \"from_m\": 290309.802, \"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\": 291958.674, \"from_m\": 291813.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 292016.455, \"from_m\": 291958.674, \"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\": 292039.351, \"from_m\": 292016.455, \"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\": 293088.537, \"from_m\": 292039.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\": 293315.039, \"from_m\": 293088.537, \"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\": 293369.121, \"from_m\": 293315.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 293409.341, \"from_m\": 293369.121, \"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\": 293457.596, \"from_m\": 293409.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 293478.493, \"from_m\": 293457.596, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 293525.826, \"from_m\": 293478.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297017.23, \"from_m\": 293525.826, \"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\": 297083.402, \"from_m\": 297017.23, \"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\": 297090.514, \"from_m\": 297083.402, \"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\": 297178.297, \"from_m\": 297090.514, \"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\": 297191.226, \"from_m\": 297178.297, \"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\": 297264.147, \"from_m\": 297191.226, \"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\": 304855.917, \"from_m\": 297264.147, \"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\": 315694.012, \"from_m\": 304855.917, \"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\": 316508.699, \"from_m\": 315694.012, \"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\": 316564.11, \"from_m\": 316508.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317491.31, \"from_m\": 316564.11, \"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\": 330356.756, \"from_m\": 317491.31, \"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\": 330402.276, \"from_m\": 330356.756, \"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\": 336375.473, \"from_m\": 330402.276, \"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\": 339015.168, \"from_m\": 336375.473, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 339109.967, \"from_m\": 339015.168, \"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\": 339385.509, \"from_m\": 339109.967, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 373852.534, \"from_m\": 339385.509, \"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\": 375255.092, \"from_m\": 373852.534, \"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\": 375311.244, \"from_m\": 375255.092, \"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\": 375319.252, \"from_m\": 375311.244, \"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\": 375371.544, \"from_m\": 375319.252, \"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\": 375415.951, \"from_m\": 375371.544, \"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\": 375540.914, \"from_m\": 375415.951, \"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\": 376022.294, \"from_m\": 375540.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 376133.652, \"from_m\": 376022.294, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 376615.031, \"from_m\": 376133.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 376739.994, \"from_m\": 376615.031, \"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\": 376771.291, \"from_m\": 376739.994, \"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\": 376824.849, \"from_m\": 376771.291, \"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\": 377035.115, \"from_m\": 376824.849, \"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\": 416028.36, \"from_m\": 377035.115, \"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\": 416079.188, \"from_m\": 416028.36, \"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\": 416112.505, \"from_m\": 416079.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\": 416161.168, \"from_m\": 416112.505, \"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\": 416640.287, \"from_m\": 416161.168, \"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\": 419044.469, \"from_m\": 416640.287, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 434596.148, \"from_m\": 419044.469, \"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\": 435108.854, \"from_m\": 434596.148, \"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\": 437641.004, \"from_m\": 435108.854, \"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\": 437689.983, \"from_m\": 437641.004, \"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\": 446723.674, \"from_m\": 437689.983, \"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\": 448246.046, \"from_m\": 446723.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 448274.742, \"from_m\": 448246.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 448385.115, \"from_m\": 448274.742, \"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\": 448457.244, \"from_m\": 448385.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 449298.182, \"from_m\": 448457.244, \"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\": 449855.755, \"from_m\": 449298.182, \"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\": 450536.162, \"from_m\": 449855.755, \"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\": 451497.084, \"from_m\": 450536.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 451898.485, \"from_m\": 451497.084, \"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\": 468757.745, \"from_m\": 451898.485, \"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\": 468764.571, \"from_m\": 468757.745, \"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\": 468972.104, \"from_m\": 468764.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 470632.267, \"from_m\": 468972.104, \"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\": 470672.83, \"from_m\": 470632.267, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 470737.846, \"from_m\": 470672.83, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 471609.747, \"from_m\": 470737.846, \"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\": 471862.468, \"from_m\": 471609.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 473931.439, \"from_m\": 471862.468, \"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\": 474334.738, \"from_m\": 473931.439, \"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\": 474607.674, \"from_m\": 474334.738, \"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\": 497523, \"profile_key\": \"87ed6342725348f18d90bc94157b167f3906476976e66303dcab368d7fcad9c6\", \"schedule_id\": 16499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Mossend Euroterminal (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Mossend North Jn\", \"stage_seq\": 2, \"distance_m\": 1250.514, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Mossend East Jn\", \"stage_seq\": 3, \"distance_m\": 2060.105, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Holytown Jn\", \"stage_seq\": 4, \"distance_m\": 3754.874, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 8836.36, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Law Jn\", \"stage_seq\": 6, \"distance_m\": 12386.406, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Lanark Jn\", \"stage_seq\": 7, \"distance_m\": 25209.257, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0051\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 8, \"distance_m\": 27956.611, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 9, \"distance_m\": 30190.892, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0109\", \"location\": \"Abington\", \"stage_seq\": 10, \"distance_m\": 54430.468, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0122\", \"location\": \"Beattock Summit\", \"stage_seq\": 11, \"distance_m\": 67588.362, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0131H\", \"location\": \"Beattock\", \"stage_seq\": 12, \"distance_m\": 83512.868, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0145H\", \"location\": \"Lockerbie\", \"stage_seq\": 13, \"distance_m\": 106155.204, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0200H\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 14, \"distance_m\": 127943.776, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0204\", \"location\": \"Gretna Jn\", \"stage_seq\": 15, \"distance_m\": 133696.558, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0210\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 16, \"distance_m\": 144619.684, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0211\", \"location\": \"Caldew Jn\", \"stage_seq\": 17, \"distance_m\": 146587.407, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": false, \"wtt_arr\": \"0213\", \"wtt_dep\": \"0215\", \"location\": \"Carlisle\", \"stage_seq\": 18, \"distance_m\": 147659.997, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 19, \"distance_m\": 176312.88, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0249H\", \"location\": \"Eden Valley\", \"stage_seq\": 20, \"distance_m\": 182459.013, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0309\", \"location\": \"Shap Summit\", \"stage_seq\": 21, \"distance_m\": 198157.267, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0314H\", \"location\": \"Tebay\", \"stage_seq\": 22, \"distance_m\": 207042.318, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320\", \"location\": \"Grayrigg\", \"stage_seq\": 23, \"distance_m\": 216562.685, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0325H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 24, \"distance_m\": 227957.587, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0337H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 248909.201, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 26, \"distance_m\": 255801.183, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0344H\", \"location\": \"Lancaster\", \"stage_seq\": 27, \"distance_m\": 258781.079, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": false, \"wtt_arr\": \"0346H\", \"wtt_dep\": \"0411H\", \"location\": \"Lancaster South Jn U.G.L.\", \"stage_seq\": 28, \"distance_m\": 259533.439, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 29, \"distance_m\": 277515.943, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 30, \"distance_m\": 291782.721, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441H\", \"location\": \"Preston\", \"stage_seq\": 31, \"distance_m\": 292559.884, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442H\", \"location\": \"Ribble Jn\", \"stage_seq\": 32, \"distance_m\": 293457.596, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447H\", \"location\": \"Euxton Jn\", \"stage_seq\": 33, \"distance_m\": 301119.684, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 34, \"distance_m\": 304733.596, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Wigan North Western\", \"stage_seq\": 35, \"distance_m\": 316882.849, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 36, \"distance_m\": 317566.523, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 37, \"distance_m\": 318936.379, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Golborne Jn\", \"stage_seq\": 38, \"distance_m\": 326230.208, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Winwick Jn\", \"stage_seq\": 39, \"distance_m\": 330356.756, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Dallam Jn\", \"stage_seq\": 40, \"distance_m\": 334727.761, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 41, \"distance_m\": 335872.841, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 42, \"distance_m\": 338823.765, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Weaver Jn\", \"stage_seq\": 43, \"distance_m\": 347952.86, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Acton Bridge\", \"stage_seq\": 44, \"distance_m\": 351691.381, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Hartford Jn\", \"stage_seq\": 45, \"distance_m\": 354413.821, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Winsford\", \"stage_seq\": 46, \"distance_m\": 362969.769, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 47, \"distance_m\": 373783.75, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 48, \"distance_m\": 375104.707, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0553\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 49, \"distance_m\": 375974.047, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 50, \"distance_m\": 376077.973, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Crewe Sig. NH43/44 (SSN)\", \"stage_seq\": 51, \"distance_m\": 377720.5, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 52, \"distance_m\": 379041.207, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Madeley\", \"stage_seq\": 53, \"distance_m\": 389702.011, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 54, \"distance_m\": 409271.044, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Stafford\", \"stage_seq\": 55, \"distance_m\": 415723.354, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 56, \"distance_m\": 416487.724, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Penkridge\", \"stage_seq\": 57, \"distance_m\": 424808.688, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 58, \"distance_m\": 437689.983, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 59, \"distance_m\": 441878.035, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Darlaston Jn\", \"stage_seq\": 60, \"distance_m\": 446703.638, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0706\", \"location\": \"Pleck Jn\", \"stage_seq\": 61, \"distance_m\": 448385.115, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Walsall\", \"stage_seq\": 62, \"distance_m\": 449575.83, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 63, \"distance_m\": 450536.162, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 64, \"distance_m\": 468927.179, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 65, \"distance_m\": 470737.846, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Water Orton\", \"stage_seq\": 66, \"distance_m\": 471402.903, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 67, \"distance_m\": 473854.276, \"section_seq\": 1, \"route_path_id\": 51142}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": null, \"location\": \"Hams Hall (GBRf)\", \"stage_seq\": 68, \"distance_m\": 474607.674, \"section_seq\": 1, \"route_path_id\": 51142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 474607.674, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51142}], \"total_distance_m\": 474607.674, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 471235.223, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3372.451, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0012", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "42.0", "current_position_lat": "52.5170056", "current_position_lon": "-1.6967980", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:18:45Z\", \"source_id\": 39777255, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:18:49Z\", \"source_id\": 13059875, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T00:40:38Z\", \"source_id\": 39816851, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T00:40:42Z\", \"source_id\": 13071649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:05:40Z\", \"source_id\": 39821499, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:05:44Z\", \"source_id\": 13072926, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:36:57Z\", \"source_id\": 39826223, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:36:57Z\", \"source_id\": 13074168, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:10:49Z\", \"source_id\": 39831023, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:10:53Z\", \"source_id\": 13075443, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:27:34Z\", \"source_id\": 39833049, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:27:39Z\", \"source_id\": 13076044, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:50:07Z\", \"source_id\": 39835958, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:50:08Z\", \"source_id\": 13076922, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:10:07Z\", \"source_id\": 39839045, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:10:12Z\", \"source_id\": 13077958, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:20:46Z\", \"source_id\": 39840910, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:20:54Z\", \"source_id\": 13078670, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:29:45Z\", \"source_id\": 39842769, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:29:53Z\", \"source_id\": 13079413, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:35:55Z\", \"source_id\": 39844197, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:36:03Z\", \"source_id\": 13080021, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:01Z\", \"source_id\": 39935331, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:03Z\", \"source_id\": 13110223, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:19Z\", \"source_id\": 39945661, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:24Z\", \"source_id\": 13113682, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:27Z\", \"source_id\": 40015010, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:31Z\", \"source_id\": 13136956, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:38Z\", \"source_id\": 40074326, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:41Z\", \"source_id\": 13155991, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:14Z\", \"source_id\": 13181878, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hams Hall (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789197435670107, "current_leg_arrival_utc": "2026-09-12T07:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:15.647626", "service_state_evidence_id": 13181878, "current_leg_start_actual_dep": "2026-09-12T07:06:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-12T06:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:16.803941", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4M57 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 289.73, "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": 794.235, "from_m": 289.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.392, "from_m": 794.235, "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": 1106.27, "from_m": 1088.392, "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": 1250.514, "from_m": 1106.27, "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": 2060.105, "from_m": 1250.514, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2150.043, "from_m": 2060.105, "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": 2239.811, "from_m": 2150.043, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4467.121, "from_m": 2239.811, "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": 5728.702, "from_m": 4467.121, "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": 5884.042, "from_m": 5728.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8127.412, "from_m": 5884.042, "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": 8140.78, "from_m": 8127.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12134.406, "from_m": 8140.78, "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": 12264.964, "from_m": 12134.406, "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": 12288.578, "from_m": 12264.964, "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": 12386.406, "from_m": 12288.578, "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": 12732.867, "from_m": 12386.406, "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": 13994.798, "from_m": 12732.867, "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": 20346.534, "from_m": 13994.798, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22236.227, "from_m": 20346.534, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 25352.993, "from_m": 22236.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27956.611, "from_m": 25352.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 28091.939, "from_m": 27956.611, "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": 30230.01, "from_m": 28091.939, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30291.989, "from_m": 30230.01, "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": 31069.751, "from_m": 30291.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35812.782, "from_m": 31069.751, "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": 47415.536, "from_m": 35812.782, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53140.793, "from_m": 47415.536, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 53667.979, "from_m": 53140.793, "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": 53727.511, "from_m": 53667.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54813.508, "from_m": 53727.511, "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": 54872.464, "from_m": 54813.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55077.361, "from_m": 54872.464, "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": 66595.304, "from_m": 55077.361, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 69555.127, "from_m": 66595.304, "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": 73709.377, "from_m": 69555.127, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78554.107, "from_m": 73709.377, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78571.813, "from_m": 78554.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87909.783, "from_m": 78571.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 105684.688, "from_m": 87909.783, "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": 105720.957, "from_m": 105684.688, "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": 107336.456, "from_m": 105720.957, "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": 127690.823, "from_m": 107336.456, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130815.36, "from_m": 127690.823, "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": 131756.304, "from_m": 130815.36, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 135402.278, "from_m": 131756.304, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135446.558, "from_m": 135402.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137842.42, "from_m": 135446.558, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 146260.668, "from_m": 137842.42, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 146619.55, "from_m": 146260.668, "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": 146681.74, "from_m": 146619.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147000.137, "from_m": 146681.74, "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": 148300.108, "from_m": 147000.137, "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": 148393.054, "from_m": 148300.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 149069.281, "from_m": 148393.054, "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": 155013.221, "from_m": 149069.281, "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": 156344.583, "from_m": 155013.221, "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": 158009.356, "from_m": 156344.583, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 171302.758, "from_m": 158009.356, "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": 175359.747, "from_m": 171302.758, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 176834.912, "from_m": 175359.747, "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": 176883.348, "from_m": 176834.912, "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": 178446.695, "from_m": 176883.348, "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": 181413.275, "from_m": 178446.695, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 181739.347, "from_m": 181413.275, "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": 186814.534, "from_m": 181739.347, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 190889.194, "from_m": 186814.534, "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": 197185.913, "from_m": 190889.194, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 198756.997, "from_m": 197185.913, "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": 208695.954, "from_m": 198756.997, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 211889.116, "from_m": 208695.954, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213645.55, "from_m": 211889.116, "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": 217007.587, "from_m": 213645.55, "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": 223812.678, "from_m": 217007.587, "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": 228764.889, "from_m": 223812.678, "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": 235714.241, "from_m": 228764.889, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 255546.62, "from_m": 235714.241, "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": 257242.411, "from_m": 255546.62, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 260591.875, "from_m": 257242.411, "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": 290309.802, "from_m": 260591.875, "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": 291813.188, "from_m": 290309.802, "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": 291958.674, "from_m": 291813.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 292016.455, "from_m": 291958.674, "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": 292039.351, "from_m": 292016.455, "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": 293088.537, "from_m": 292039.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": 293315.039, "from_m": 293088.537, "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": 293369.121, "from_m": 293315.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 293409.341, "from_m": 293369.121, "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": 293457.596, "from_m": 293409.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 293478.493, "from_m": 293457.596, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 293525.826, "from_m": 293478.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297017.23, "from_m": 293525.826, "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": 297083.402, "from_m": 297017.23, "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": 297090.514, "from_m": 297083.402, "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": 297178.297, "from_m": 297090.514, "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": 297191.226, "from_m": 297178.297, "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": 297264.147, "from_m": 297191.226, "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": 304855.917, "from_m": 297264.147, "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": 315694.012, "from_m": 304855.917, "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": 316508.699, "from_m": 315694.012, "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": 316564.11, "from_m": 316508.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317491.31, "from_m": 316564.11, "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": 330356.756, "from_m": 317491.31, "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": 330402.276, "from_m": 330356.756, "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": 336375.473, "from_m": 330402.276, "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": 339015.168, "from_m": 336375.473, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 339109.967, "from_m": 339015.168, "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": 339385.509, "from_m": 339109.967, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 373852.534, "from_m": 339385.509, "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": 375255.092, "from_m": 373852.534, "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": 375311.244, "from_m": 375255.092, "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": 375319.252, "from_m": 375311.244, "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": 375371.544, "from_m": 375319.252, "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": 375415.951, "from_m": 375371.544, "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": 375540.914, "from_m": 375415.951, "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": 376022.294, "from_m": 375540.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 376133.652, "from_m": 376022.294, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 376615.031, "from_m": 376133.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 376739.994, "from_m": 376615.031, "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": 376771.291, "from_m": 376739.994, "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": 376824.849, "from_m": 376771.291, "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": 377035.115, "from_m": 376824.849, "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": 416028.36, "from_m": 377035.115, "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": 416079.188, "from_m": 416028.36, "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": 416112.505, "from_m": 416079.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": 416161.168, "from_m": 416112.505, "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": 416640.287, "from_m": 416161.168, "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": 419044.469, "from_m": 416640.287, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 434596.148, "from_m": 419044.469, "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": 435108.854, "from_m": 434596.148, "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": 437641.004, "from_m": 435108.854, "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": 437689.983, "from_m": 437641.004, "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": 446723.674, "from_m": 437689.983, "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": 448246.046, "from_m": 446723.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 448274.742, "from_m": 448246.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 448385.115, "from_m": 448274.742, "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": 448457.244, "from_m": 448385.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 449298.182, "from_m": 448457.244, "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": 449855.755, "from_m": 449298.182, "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": 450536.162, "from_m": 449855.755, "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": 451497.084, "from_m": 450536.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 451898.485, "from_m": 451497.084, "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": 468757.745, "from_m": 451898.485, "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": 468764.571, "from_m": 468757.745, "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": 468972.104, "from_m": 468764.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 470632.267, "from_m": 468972.104, "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": 470672.83, "from_m": 470632.267, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 470737.846, "from_m": 470672.83, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 471609.747, "from_m": 470737.846, "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": 471862.468, "from_m": 471609.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 473931.439, "from_m": 471862.468, "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": 474334.738, "from_m": 473931.439, "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": 474607.674, "from_m": 474334.738, "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": 497523, "profile_key": "87ed6342725348f18d90bc94157b167f3906476976e66303dcab368d7fcad9c6", "schedule_id": 16499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0012", "location": "Mossend Euroterminal (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Mossend North Jn", "stage_seq": 2, "distance_m": 1250.514, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Mossend East Jn", "stage_seq": 3, "distance_m": 2060.105, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Holytown Jn", "stage_seq": 4, "distance_m": 3754.874, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Wishaw", "stage_seq": 5, "distance_m": 8836.36, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Law Jn", "stage_seq": 6, "distance_m": 12386.406, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Lanark Jn", "stage_seq": 7, "distance_m": 25209.257, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0051", "location": "Carstairs North Jn", "stage_seq": 8, "distance_m": 27956.611, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Carstairs South Jn", "stage_seq": 9, "distance_m": 30190.892, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0109", "location": "Abington", "stage_seq": 10, "distance_m": 54430.468, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0122", "location": "Beattock Summit", "stage_seq": 11, "distance_m": 67588.362, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0131H", "location": "Beattock", "stage_seq": 12, "distance_m": 83512.868, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0145H", "location": "Lockerbie", "stage_seq": 13, "distance_m": 106155.204, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0200H", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 14, "distance_m": 127943.776, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0204", "location": "Gretna Jn", "stage_seq": 15, "distance_m": 133696.558, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0210", "location": "Carlisle Kingmoor Jcn", "stage_seq": 16, "distance_m": 144619.684, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0211", "location": "Caldew Jn", "stage_seq": 17, "distance_m": 146587.407, "section_seq": 1, "route_path_id": 51142}, {"is_pass": false, "wtt_arr": "0213", "wtt_dep": "0215", "location": "Carlisle", "stage_seq": 18, "distance_m": 147659.997, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244H", "location": "Penrith North Lakes", "stage_seq": 19, "distance_m": 176312.88, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0249H", "location": "Eden Valley", "stage_seq": 20, "distance_m": 182459.013, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0309", "location": "Shap Summit", "stage_seq": 21, "distance_m": 198157.267, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0314H", "location": "Tebay", "stage_seq": 22, "distance_m": 207042.318, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320", "location": "Grayrigg", "stage_seq": 23, "distance_m": 216562.685, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0325H", "location": "Oxenholme Lake District", "stage_seq": 24, "distance_m": 227957.587, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0337H", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 248909.201, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341H", "location": "Morecambe South Jn", "stage_seq": 26, "distance_m": 255801.183, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0344H", "location": "Lancaster", "stage_seq": 27, "distance_m": 258781.079, "section_seq": 1, "route_path_id": 51142}, {"is_pass": false, "wtt_arr": "0346H", "wtt_dep": "0411H", "location": "Lancaster South Jn U.G.L.", "stage_seq": 28, "distance_m": 259533.439, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Garstang & Catteral", "stage_seq": 29, "distance_m": 277515.943, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440", "location": "Preston Fylde Jn", "stage_seq": 30, "distance_m": 291782.721, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441H", "location": "Preston", "stage_seq": 31, "distance_m": 292559.884, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442H", "location": "Ribble Jn", "stage_seq": 32, "distance_m": 293457.596, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447H", "location": "Euxton Jn", "stage_seq": 33, "distance_m": 301119.684, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450H", "location": "Balshaw Lane Jn", "stage_seq": 34, "distance_m": 304733.596, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Wigan North Western", "stage_seq": 35, "distance_m": 316882.849, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Wigan South Jn", "stage_seq": 36, "distance_m": 317566.523, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Springs Branch Jn", "stage_seq": 37, "distance_m": 318936.379, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Golborne Jn", "stage_seq": 38, "distance_m": 326230.208, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Winwick Jn", "stage_seq": 39, "distance_m": 330356.756, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Dallam Jn", "stage_seq": 40, "distance_m": 334727.761, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Warrington Bank Quay", "stage_seq": 41, "distance_m": 335872.841, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Acton Grange Jn", "stage_seq": 42, "distance_m": 338823.765, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Weaver Jn", "stage_seq": 43, "distance_m": 347952.86, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Acton Bridge", "stage_seq": 44, "distance_m": 351691.381, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Hartford Jn", "stage_seq": 45, "distance_m": 354413.821, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Winsford", "stage_seq": 46, "distance_m": 362969.769, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Crewe Coal Yard S.B.", "stage_seq": 47, "distance_m": 373783.75, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Crewe Salop Goods Jn", "stage_seq": 48, "distance_m": 375104.707, "section_seq": 1, "route_path_id": 51142}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0553", "location": "Crewe Sig. NH10/12", "stage_seq": 49, "distance_m": 375974.047, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 50, "distance_m": 376077.973, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Crewe Sig. NH43/44 (SSN)", "stage_seq": 51, "distance_m": 377720.5, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Crewe Basford Hall Jn", "stage_seq": 52, "distance_m": 379041.207, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Madeley", "stage_seq": 53, "distance_m": 389702.011, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Little Bridgeford Jn", "stage_seq": 54, "distance_m": 409271.044, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Stafford", "stage_seq": 55, "distance_m": 415723.354, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Stafford Trent Valley Jn", "stage_seq": 56, "distance_m": 416487.724, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Penkridge", "stage_seq": 57, "distance_m": 424808.688, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Bushbury Jn", "stage_seq": 58, "distance_m": 437689.983, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Portobello Jn (West Midlands)", "stage_seq": 59, "distance_m": 441878.035, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Darlaston Jn", "stage_seq": 60, "distance_m": 446703.638, "section_seq": 1, "route_path_id": 51142}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0706", "location": "Pleck Jn", "stage_seq": 61, "distance_m": 448385.115, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Walsall", "stage_seq": 62, "distance_m": 449575.83, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Ryecroft Jn", "stage_seq": 63, "distance_m": 450536.162, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 64, "distance_m": 468927.179, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Water Orton West Jn", "stage_seq": 65, "distance_m": 470737.846, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Water Orton", "stage_seq": 66, "distance_m": 471402.903, "section_seq": 1, "route_path_id": 51142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Coleshill Parkway", "stage_seq": 67, "distance_m": 473854.276, "section_seq": 1, "route_path_id": 51142}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": null, "location": "Hams Hall (GBRf)", "stage_seq": 68, "distance_m": 474607.674, "section_seq": 1, "route_path_id": 51142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 474607.674, "from_m": 0.0, "section_seq": 1, "route_path_id": 51142}], "total_distance_m": 474607.674, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 471235.223, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3372.451, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2601, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:18:45Z", "source_id": 39777255, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:18:49Z", "source_id": 13059875, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T00:40:38Z", "source_id": 39816851, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T00:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T00:40:42Z", "source_id": 13071649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T01:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:05:40Z", "source_id": 39821499, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T01:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:05:44Z", "source_id": 13072926, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T02:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:36:57Z", "source_id": 39826223, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T01:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:36:57Z", "source_id": 13074168, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T02:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:10:49Z", "source_id": 39831023, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T02:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:10:53Z", "source_id": 13075443, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T03:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:27:34Z", "source_id": 39833049, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T02:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:27:39Z", "source_id": 13076044, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T03:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7872, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:50:07Z", "source_id": 39835958, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T02:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:50:08Z", "source_id": 13076922, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T03:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:10:07Z", "source_id": 39839045, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T03:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:10:12Z", "source_id": 13077958, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T04:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:20:46Z", "source_id": 39840910, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T03:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:20:54Z", "source_id": 13078670, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T04:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:29:45Z", "source_id": 39842769, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T03:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:29:53Z", "source_id": 13079413, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T04:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:35:55Z", "source_id": 39844197, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T03:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:36:03Z", "source_id": 13080021, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-12T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:01Z", "source_id": 39935331, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-12T05:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:03Z", "source_id": 13110223, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:19Z", "source_id": 39945661, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-12T05:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:24Z", "source_id": 13113682, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:27Z", "source_id": 40015010, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-12T06:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:31Z", "source_id": 13136956, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19897, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:38Z", "source_id": 40074326, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-12T06:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:41Z", "source_id": 13155991, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:14Z", "source_id": 13181878, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}] |
Mossend Euroterminal (GBRf) |
0012 |
0012 |
None |
None |
None |
Hams Hall (GBRf) |
0746 |
0746 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H50982/2026-09-12/detailed |
None |
Pleck Jn |
2026-09-12T07:06:00+01:00 |
Hams Hall (GBRf) |
42.0 |
{"type": "LineString", "coordinates": [[-1.9938400104022092, 52.57487162309209], [-1.9935591, 52.5753179], [-1.9934062999999995, 52.57555930000001], [-1.9931594, 52.5759605], [-1.9925684, 52.5769059], [-1.9920017, 52.5778182], [-1.9915965, 52.5784501], [-1.9913171, 52.57888410000001], [-1.9910244, 52.5793303], [-1.9908470999999996, 52.57956670000001], [-1.9906412, 52.57983050000001], [-1.9904485, 52.58004460000001], [-1.9902028, 52.5803117], [-1.9898070999999995, 52.5806744], [-1.9894759, 52.5809441], [-1.9889676000000005, 52.5813231], [-1.9885227, 52.5816129], [-1.9882666, 52.58178240000001], [-1.9880225, 52.5819339], [-1.987848, 52.582037799999995], [-1.9877619999999996, 52.58209709999999], [-1.9874767, 52.582286], [-1.9873023000000003, 52.58242450000001], [-1.9871980999999996, 52.58251329999999], [-1.986926, 52.5827578], [-1.9865438, 52.583056], [-1.9863811999999996, 52.5831795], [-1.9860454, 52.58344300000001], [-1.9859268, 52.5835469], [-1.9857751999999995, 52.5836788], [-1.9853557, 52.5841081], [-1.9853141153946712, 52.584150657940945], [-1.9849071, 52.58456720000001], [-1.9847384, 52.5847208], [-1.9845624, 52.58487149999999], [-1.9843856999999996, 52.5850193], [-1.9842040999999997, 52.585165100000005], [-1.9832522999999995, 52.585921099999986], [-1.9831681999999995, 52.5859879], [-1.9829969, 52.586124], [-1.9829818, 52.586135899999995], [-1.9829554, 52.5861567], [-1.9824877000000003, 52.586525599999995], [-1.9823281, 52.586655099999994], [-1.9821945000000003, 52.58677389999999], [-1.9820942, 52.5868747], [-1.9819955999999996, 52.5869856], [-1.9818985, 52.5871011], [-1.9818157999999997, 52.5872031], [-1.9817416000000003, 52.5873026], [-1.9816613, 52.587405399999994], [-1.9815885, 52.58750859999999], [-1.9815185, 52.5876087], [-1.9814537, 52.58771029999999], [-1.9813471, 52.5878743], [-1.9812547, 52.5880376], [-1.9811924000000003, 52.588169699999995], [-1.9810596, 52.58843329999999], [-1.9809530999999996, 52.5886613], [-1.9808563, 52.5889293], [-1.980773, 52.5892064], [-1.9806946, 52.5894972], [-1.9806393999999996, 52.5897919], [-1.9805994, 52.590104499999995], [-1.9805609, 52.59039039999999], [-1.9805161, 52.5906394], [-1.9804560999999996, 52.590843], [-1.9804049, 52.5910397], [-1.9802971000000005, 52.5913752], [-1.9801277999999995, 52.591774099999995], [-1.9800613999999996, 52.59191899999999], [-1.980059389379045, 52.59192332069609], [-1.9800238, 52.5919998], [-1.9799878, 52.592072899999984], [-1.9799502999999992, 52.5921452], [-1.9799152, 52.592209200000006], [-1.9797697, 52.5924575], [-1.9794594999999997, 52.5929265], [-1.9792355, 52.59321090000001], [-1.9789076, 52.593542], [-1.9785582999999995, 52.593826599999986], [-1.9779497, 52.5942334], [-1.9772671, 52.5946753], [-1.976293625062947, 52.595296195699056], [-1.9758924, 52.595552100000006], [-1.9731637999999996, 52.5972484], [-1.9719106999999996, 52.59807729999999], [-1.971069, 52.59847729999999], [-1.9706151999999997, 52.598648699999984], [-1.9701086999999995, 52.5988045], [-1.9698349, 52.598866400000006], [-1.9694713999999995, 52.5989365], [-1.9690508, 52.5989958], [-1.9680285, 52.59911569999999], [-1.9679675000000003, 52.599121100000005], [-1.9677197, 52.5991431], [-1.966746, 52.59922370000001], [-1.965352, 52.5993015], [-1.9628071, 52.5993071], [-1.9625042, 52.5993084], [-1.9609297000000003, 52.599329900000015], [-1.9589231, 52.5994004], [-1.9568953, 52.5995076], [-1.9550825000000005, 52.5996206], [-1.9532781, 52.599795099999994], [-1.9513935, 52.5999746], [-1.9494874, 52.60021909999998], [-1.9473904, 52.60055569999999], [-1.9453424999999995, 52.6009121], [-1.9404139999999996, 52.60166919999999], [-1.937593, 52.60196599999999], [-1.9352963, 52.602135399999995], [-1.9315023, 52.602260300000005], [-1.9284663999999996, 52.60228469999999], [-1.9195639, 52.601943199999994], [-1.9181439, 52.601767399999986], [-1.9174433, 52.60167539999998], [-1.9166248, 52.6015325], [-1.9146663999999995, 52.6012157], [-1.913098, 52.600984100000005], [-1.9124562999999997, 52.60092], [-1.9110648, 52.6008082], [-1.9088506000000005, 52.600692499999994], [-1.9065261999999996, 52.6007146], [-1.9048336, 52.6007592], [-1.9031576, 52.60075750000001], [-1.9015079, 52.600716299999995], [-1.9000987000000005, 52.600610499999995], [-1.8984474, 52.6004486], [-1.8974212, 52.6003063], [-1.8964802, 52.6001186], [-1.8957027999999996, 52.5999379], [-1.8948511999999995, 52.5997293], [-1.8937022999999995, 52.5994103], [-1.8924642, 52.5990275], [-1.8922295, 52.5989508], [-1.8913156, 52.5986075], [-1.8907740999999996, 52.598407400000006], [-1.8902591, 52.59819159999999], [-1.8894759, 52.5978519], [-1.8887282, 52.59750450000001], [-1.8877322999999997, 52.5969788], [-1.8867842999999995, 52.5964222], [-1.8864620966509948, 52.596209766973665], [-1.8858773, 52.5958242], [-1.8850222, 52.59519519999999], [-1.8838625999999992, 52.59419100000001], [-1.882875, 52.5931318], [-1.8823546, 52.5924853], [-1.8818707999999995, 52.5918185], [-1.8817538, 52.5916447], [-1.8814732, 52.5912597], [-1.8812025, 52.5909036], [-1.8806176, 52.5902062], [-1.8803391, 52.589897499999985], [-1.8800435999999996, 52.5895989], [-1.8794274, 52.58902119999999], [-1.8782335, 52.5880439], [-1.8773177, 52.587438899999995], [-1.876367, 52.58684920000001], [-1.8758116, 52.586535700000006], [-1.8752372, 52.5862291], [-1.8746437, 52.5859324], [-1.8740198, 52.58565109999999], [-1.8732774, 52.5853331], [-1.8726694, 52.585089200000006], [-1.8720486, 52.58484889999999], [-1.8708014, 52.584381699999994], [-1.8686762, 52.5835946], [-1.8665311, 52.5828114], [-1.8654612, 52.582413499999994], [-1.8643835, 52.5820253], [-1.8633588000000003, 52.5816385], [-1.8623203, 52.5812603], [-1.8621685, 52.58120699999999], [-1.8500841999999995, 52.576789], [-1.8499312, 52.5767316], [-1.8461977, 52.5753708], [-1.8443920999999996, 52.5747143], [-1.8426009999999995, 52.57404309999998], [-1.8407683, 52.5733992], [-1.8371645999999997, 52.5720627], [-1.8335763, 52.5707181], [-1.8284718, 52.56884209999999], [-1.8275774999999996, 52.56851069999999], [-1.8236410000000003, 52.56707690000001], [-1.8231599, 52.5668803], [-1.8225746, 52.5666372], [-1.8221718, 52.56645459999999], [-1.8216949, 52.566218199999994], [-1.8216529702670972, 52.56619731378229], [-1.8216109164843428, 52.56617636576235], [-1.8215616, 52.56615179999999], [-1.8213459, 52.5660422], [-1.8210798, 52.5658997], [-1.8208122, 52.5657514], [-1.8206162, 52.565636], [-1.8204026, 52.56550729999999], [-1.820094, 52.5653121], [-1.8199613, 52.565231399999995], [-1.8197681, 52.56510169999999], [-1.8193995, 52.56484689999999], [-1.8190383, 52.564570299999986], [-1.8188789, 52.5644579], [-1.8187372999999996, 52.5643463], [-1.8186675, 52.56428769999999], [-1.8184513, 52.56410639999999], [-1.8182355, 52.563915599999994], [-1.8180676, 52.563765], [-1.8178887, 52.5635976], [-1.8176910999999996, 52.5634009], [-1.817461, 52.563163499999995], [-1.817193, 52.56286440000001], [-1.8169959, 52.56264370000002], [-1.8168436, 52.5624674], [-1.8167293999999996, 52.5623336], [-1.8166533, 52.56223270000001], [-1.8165507000000003, 52.5620897], [-1.8164648999999995, 52.56195759999999], [-1.8162826000000003, 52.561667199999995], [-1.8160768, 52.5613174], [-1.8159498, 52.561073699999994], [-1.8158244, 52.560825], [-1.8157138, 52.5605762], [-1.8155922, 52.560266600000006], [-1.8155012, 52.560013299999994], [-1.8154348, 52.5598009], [-1.8153626, 52.5595498], [-1.8152885, 52.5592334], [-1.815239, 52.558980000000005], [-1.815196, 52.558668299999994], [-1.8151719, 52.55839460000001], [-1.8151598, 52.5581906], [-1.8151536999999995, 52.5579314], [-1.8151550999999997, 52.55765340000001], [-1.8151550999999997, 52.557409], [-1.8151612999999995, 52.5571186], [-1.8151589999999995, 52.556965], [-1.8151468, 52.556670200000006], [-1.815137, 52.556401000000015], [-1.8151195, 52.5560947], [-1.8151022, 52.55586770000001], [-1.8150709000000005, 52.5555268], [-1.815033, 52.5551511], [-1.8150197999999995, 52.55506059999999], [-1.814986, 52.5547686], [-1.8149483, 52.5545054], [-1.8149033, 52.554203699999995], [-1.8148531, 52.55392230000001], [-1.8148055999999997, 52.553652199999995], [-1.8147436, 52.5533326], [-1.8146848, 52.55306360000001], [-1.8146256, 52.552805000000006], [-1.81458, 52.55261840000001], [-1.8144994000000003, 52.552328], [-1.8144276, 52.5520678], [-1.8143244999999997, 52.55173390000001], [-1.8142018999999996, 52.55139359999999], [-1.8140889, 52.55106860000001], [-1.8139607, 52.550736400000005], [-1.8138475, 52.550430299999995], [-1.8137025, 52.5500694], [-1.8135929, 52.54980659999999], [-1.8134394999999996, 52.5494692], [-1.8132967999999996, 52.5491681], [-1.8131950544405089, 52.54896191164581], [-1.8131233, 52.5488165], [-1.8129727, 52.5485328], [-1.8128193, 52.5482506], [-1.8126653, 52.5479758], [-1.8124887, 52.547666099999994], [-1.8123161999999997, 52.54739070000001], [-1.8121259, 52.5470959], [-1.8119222, 52.5467982], [-1.8117708999999995, 52.54659680000001], [-1.8116828, 52.54647059999999], [-1.8115228000000003, 52.546254999999995], [-1.8113526, 52.54603639999999], [-1.8112036, 52.545858800000005], [-1.8110465, 52.5456727], [-1.8109077, 52.5455095], [-1.8107245, 52.54530720000001], [-1.8105093999999995, 52.5450682], [-1.8099492, 52.544477], [-1.8096734, 52.5441959], [-1.8094202, 52.5439454], [-1.8090702000000003, 52.543594799999994], [-1.8087199, 52.5432602], [-1.8085705999999997, 52.543118], [-1.8084101, 52.5429594], [-1.8082119000000003, 52.5427665], [-1.8080297000000003, 52.5425921], [-1.8078516, 52.5424283], [-1.8077099, 52.5422957], [-1.8075304, 52.5421209], [-1.807288, 52.5419022], [-1.8069116999999997, 52.5415621], [-1.806632, 52.5413289], [-1.8063465999999997, 52.5410892], [-1.8060456, 52.54084269999999], [-1.805775, 52.5406285], [-1.8055138999999996, 52.540426999999994], [-1.8053668, 52.5403126], [-1.8052324999999996, 52.5402138], [-1.8050129, 52.5400237], [-1.8048384, 52.53989159999999], [-1.8046131, 52.5397294], [-1.8042505, 52.5394643], [-1.8035912000000005, 52.53901400000001], [-1.8033337, 52.53883479999999], [-1.8027794, 52.538483], [-1.802522, 52.5383188], [-1.8020906999999995, 52.53805499999999], [-1.801927, 52.5379634], [-1.8017974000000003, 52.537895899999995], [-1.8014538, 52.53769580000001], [-1.8011875, 52.5375446], [-1.8008377, 52.5373457], [-1.8005674, 52.5371983], [-1.8001416, 52.53697139999999], [-1.7998565999999996, 52.53681240000001], [-1.7995963, 52.5366688], [-1.7990839999999992, 52.5363768], [-1.7987512999999995, 52.536195799999994], [-1.7983483999999998, 52.53597039999999], [-1.7978770000000002, 52.5357088], [-1.7973918000000002, 52.53543719999998], [-1.7969031999999998, 52.53516439999999], [-1.7966305682390429, 52.535013738222005], [-1.7964148, 52.534894499999986], [-1.7961441000000002, 52.534742], [-1.7957407, 52.5345202], [-1.7950282, 52.534120300000005], [-1.7947783999999998, 52.53397999999999], [-1.7944404, 52.53379489999999], [-1.794211, 52.5336629], [-1.7938529, 52.5334627], [-1.7933165, 52.5331642], [-1.7926929000000005, 52.53281330000001], [-1.7922651, 52.53257769999999], [-1.7917017999999996, 52.53226459999999], [-1.7911752, 52.53197180000001], [-1.7906021000000003, 52.5316511], [-1.7900227, 52.5313294], [-1.789552, 52.5310668], [-1.7889619, 52.5307381], [-1.7883744999999998, 52.5304092], [-1.7877822, 52.5300787], [-1.7872896000000005, 52.5298119], [-1.78659, 52.52943019999999], [-1.7862145, 52.52922310000001], [-1.7859609999999997, 52.529081], [-1.7857086999999998, 52.5289422], [-1.7855956999999998, 52.528879700000005], [-1.7852323, 52.528676299999994], [-1.784771, 52.52842009999999], [-1.7841125, 52.528052900000006], [-1.7839754, 52.52797739999999], [-1.783743, 52.5278506], [-1.7836069, 52.5277773], [-1.7834680999999997, 52.5276952], [-1.7832514999999998, 52.5275684], [-1.7830521, 52.527453399999985], [-1.7828749999999998, 52.5273526], [-1.7825219, 52.5271521], [-1.7818928999999997, 52.5268013], [-1.7814293999999995, 52.526542], [-1.7810547999999995, 52.5263331], [-1.7805725999999995, 52.5260569], [-1.7799938999999998, 52.525732799999986], [-1.7794297999999995, 52.525418499999994], [-1.7788688, 52.52510670000001], [-1.7782732999999995, 52.524773], [-1.777799, 52.5245089], [-1.7777244999999997, 52.52446749999999], [-1.7770996999999995, 52.5241634], [-1.7764051, 52.5237752], [-1.7759173871231313, 52.52350277304584], [-1.7757512999999998, 52.523410000000005], [-1.7753988999999997, 52.52321419999999], [-1.7748632999999998, 52.5229118], [-1.7747468999999998, 52.5228419], [-1.7744914000000005, 52.522700500000006], [-1.7742162999999995, 52.52254729999999], [-1.7741211999999995, 52.52249349999999], [-1.7737563000000005, 52.522293399999995], [-1.7733878, 52.522091], [-1.7731344999999998, 52.52195050000001], [-1.7729039999999998, 52.52181860000001], [-1.7724105000000003, 52.5215401], [-1.7721937, 52.521419], [-1.7715244999999995, 52.521038100000005], [-1.7710176, 52.52076099999999], [-1.7700661, 52.52023429999999], [-1.7696613999999995, 52.5200084], [-1.7692757999999995, 52.519808], [-1.7688904, 52.519625999999995], [-1.7684962999999998, 52.5194536], [-1.7681949999999995, 52.5193336], [-1.7679526, 52.5192441], [-1.7677916, 52.51918779999999], [-1.7675432, 52.5190968], [-1.767281, 52.51900890000001], [-1.7669007999999995, 52.5188957], [-1.7664587, 52.5187788], [-1.7660441999999998, 52.5186764], [-1.7655302, 52.51856619999999], [-1.7651241, 52.51848739999999], [-1.764742, 52.5184239], [-1.7643387, 52.518362], [-1.7639419999999997, 52.51831899999999], [-1.7635161, 52.51828], [-1.7633244999999995, 52.51826210000001], [-1.7628970999999998, 52.5182344], [-1.7626238, 52.5182196], [-1.7623067999999995, 52.51821000000001], [-1.7618466, 52.51820609999999], [-1.7615470000000002, 52.51820540000001], [-1.7612439, 52.5182098], [-1.7608357999999995, 52.5182229], [-1.7604615999999995, 52.51824289999999], [-1.7598954, 52.5182798], [-1.7593255, 52.5183183], [-1.7588482, 52.518344299999995], [-1.7582823, 52.51837129999999], [-1.7579158, 52.51838219999999], [-1.7574601999999997, 52.5183958], [-1.756626, 52.5184421], [-1.7562017999999997, 52.51847339999999], [-1.7550323000000003, 52.51852790000001], [-1.7544360000000003, 52.5185655], [-1.7534757, 52.5185859], [-1.752933, 52.5186116], [-1.7525972999999997, 52.5186167], [-1.7520072, 52.51861420000001], [-1.7518033999999998, 52.51861420000001], [-1.7504302, 52.5186346], [-1.7489832999999997, 52.5186393], [-1.7481771999999998, 52.518623600000005], [-1.7471489999999998, 52.51860059999999], [-1.744776, 52.5185292], [-1.7436587, 52.5185009], [-1.7436574900206956, 52.51850086285923], [-1.7429712999999998, 52.5184798], [-1.7418868999999997, 52.5184949], [-1.7406018, 52.51853859999999], [-1.7393714, 52.5185673], [-1.7384346999999998, 52.51856199999999], [-1.7369219, 52.51855979999999], [-1.7368644, 52.5185602], [-1.7355934, 52.518533999999995], [-1.7344976, 52.5185286], [-1.7316676, 52.5185086], [-1.7271031999999995, 52.51846419999999], [-1.7252856999999997, 52.5184562], [-1.7234756, 52.518414], [-1.7225218999999998, 52.5183718], [-1.7216251000000002, 52.518313899999995], [-1.7204223, 52.5182101], [-1.7198054000000005, 52.5181563], [-1.7192565999999998, 52.5180991], [-1.7180612, 52.5179633], [-1.7174193999999998, 52.5178797], [-1.7169312, 52.5178082], [-1.7157014999999998, 52.51763390000001], [-1.714144, 52.5173937], [-1.7125897, 52.51714749999999], [-1.7100711000000002, 52.51678249999999], [-1.7092007, 52.5166952], [-1.7087088, 52.5166274], [-1.7077697999999997, 52.51653019999999], [-1.7073423, 52.51648900000001], [-1.7067990398270907, 52.51643660198998], [-1.7066434999999998, 52.5164216], [-1.706001, 52.5164247], [-1.7049653, 52.5163912], [-1.7028259, 52.516354500000006], [-1.7011463000000002, 52.51637689999999], [-1.7006869999999998, 52.51639449999999], [-1.700321, 52.51642749999999], [-1.6999854, 52.5164722], [-1.6995427999999997, 52.51655629999999], [-1.6992465999999995, 52.516629], [-1.6988972999999998, 52.51672260000001], [-1.6986926999999998, 52.5167698], [-1.6984601, 52.5168071], [-1.6978985, 52.5168587], [-1.6975834999999997, 52.5169132], [-1.6973117999999998, 52.5169535], [-1.696798, 52.5170056]]} |
16.2 |
0704 |
0746 |
Pleck Jn |
Hams Hall (GBRf) |
Hams Hall (GBRf) |
52.5170056 |
-1.6967980 |
52.5170056 |
-1.6967980 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 06:46:00 |
Hams Hall (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181878 |
1789197435670107 |
38 |
38 |
2026-09-12 07:27:16.803941 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:15.647626 |
| 467832 |
499275 |
C49876 |
795L12MB12 |
2026-09-12 |
COMPLETE |
13179795 |
2026-09-12 08:17:00 |
2026-09-12 07:27:22 |
2026-09-14 07:27:22 |
{"id": 499275, "stp": "P", "toc": "Great Western Railway", "uid": "C49876", "consist": "800007", "dest_crs": "SWA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49876/2026-09-12/detailed", "trust_id": "795L12MB12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-12", "dest_arr_time": "0800", "dest_platform": "3", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "5L12", "timing_status": "LATE", "origin_station": "Swansea Maliphant IEP Depot", "current_leg_arr": "0817", "current_leg_dep": "0813", "current_leg_end": "Swansea", "origin_dep_time": "0756", "origin_platform": null, "current_location": "Swansea", "last_update_time": "2026-09-12T07:27:22", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Swansea Maliphant IEP Depot", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Swansea Maliphant IEP Depot", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 799.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1196.141, \"from_m\": 799.156, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 499275, \"profile_key\": \"b8d45f143ba618ab3e2ea250c2142da0959983eecb1b33a681fae466e59c99f5\", \"schedule_id\": 10833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30384}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 30384}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30384}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:02Z\", \"source_id\": 40149969, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:05Z\", \"source_id\": 13179795, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1789197245352716, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:21.504629", "service_state_evidence_id": 13179795, "current_leg_start_actual_dep": "2026-09-12T08:13:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:22.736929", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
SWA |
5L12 |
800007 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 799.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1196.141, "from_m": 799.156, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 499275, "profile_key": "b8d45f143ba618ab3e2ea250c2142da0959983eecb1b33a681fae466e59c99f5", "schedule_id": 10833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Swansea Maliphant IEP Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30384}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Swansea", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 30384}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 30384}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25492, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:02Z", "source_id": 40149969, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:05Z", "source_id": 13179795, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Swansea Maliphant IEP Depot |
0756 |
0756 |
None |
None |
None |
Swansea |
0800 |
0800 |
3 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49876/2026-09-12/detailed |
None |
Swansea Maliphant IEP Depot |
2026-09-12T08:13:00+01:00 |
Swansea |
4.0 |
{"type": "LineString", "coordinates": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
0.7 |
0813 |
0817 |
Swansea Maliphant IEP Depot |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-12 07:27:22 |
TERMINATED |
2026-09-12 07:17:00 |
Swansea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13179795 |
1789197245352716 |
2 |
2 |
2026-09-12 07:27:22.736929 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:21.504629 |
| 467833 |
498686 |
C93045 |
871R07MB12 |
2026-09-12 |
COMPLETE |
13180798 |
2026-09-12 08:17:00 |
2026-09-12 07:27:52 |
2026-09-14 07:27:52 |
{"id": 498686, "stp": "P", "toc": "Southern", "uid": "C93045", "consist": "377454", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93045/2026-09-12/detailed", "trust_id": "871R07MB12", "origin_crs": "REI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1R07", "timing_status": "EARLY", "origin_station": "Reigate", "current_leg_arr": "0817", "current_leg_dep": "0811", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0732", "origin_platform": "DPL", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2285.247, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2620.446, \"from_m\": 2285.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2726.523, \"from_m\": 2620.446, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2837.032, \"from_m\": 2726.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\": 3473.392, \"from_m\": 2837.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3723.379, \"from_m\": 3473.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11233.068, \"from_m\": 3723.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11859.965, \"from_m\": 11233.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13261.113, \"from_m\": 11859.965, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13377.881, \"from_m\": 13261.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17720.863, \"from_m\": 13377.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18998.506, \"from_m\": 17720.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19057.071, \"from_m\": 18998.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19101.341, \"from_m\": 19057.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19137.048, \"from_m\": 19101.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19200.747, \"from_m\": 19137.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19289.416, \"from_m\": 19200.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19319.851, \"from_m\": 19289.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19714.108, \"from_m\": 19319.851, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19751.073, \"from_m\": 19714.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20647.524, \"from_m\": 19751.073, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21171.516, \"from_m\": 20647.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21252.838, \"from_m\": 21171.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21306.614, \"from_m\": 21252.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29687.035, \"from_m\": 21306.614, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33085.412, \"from_m\": 29687.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35766.373, \"from_m\": 33085.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36423.41, \"from_m\": 35766.373, \"capability_applied\": null, \"effective_limit_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\": 498686, \"profile_key\": \"511844ab50e56f1291e645ab7abeac7892c4ce25743c3c4c1dbb349379b3e4c8\", \"schedule_id\": 11938, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Reigate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0740\", \"location\": \"Redhill\", \"stage_seq\": 2, \"distance_m\": 2887.773, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Merstham\", \"stage_seq\": 3, \"distance_m\": 5714.499, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Coulsdon South\", \"stage_seq\": 4, \"distance_m\": 11750.613, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 5, \"distance_m\": 13138.581, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Purley\", \"stage_seq\": 6, \"distance_m\": 14726.874, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 18074.32, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0800\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 19521.743, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 20369.453, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 21398.506, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 26693.099, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 29039.109, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 13, \"distance_m\": 32180.815, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Pouparts Jn\", \"stage_seq\": 14, \"distance_m\": 33245.423, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 35081.335, \"section_seq\": 1, \"route_path_id\": 30596}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 36423.41, \"section_seq\": 1, \"route_path_id\": 30596}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36423.41, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30596}], \"total_distance_m\": 36423.41, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36137.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 285.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:11Z\", \"source_id\": 40067068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:12Z\", \"source_id\": 13153649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:09Z\", \"source_id\": 40081425, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:11Z\", \"source_id\": 13158318, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:03Z\", \"source_id\": 40091528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:08Z\", \"source_id\": 13161581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:35Z\", \"source_id\": 40099028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:37Z\", \"source_id\": 13163961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:31Z\", \"source_id\": 40111152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:33Z\", \"source_id\": 13167960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:03Z\", \"source_id\": 40116513, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:07Z\", \"source_id\": 13169654, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:12Z\", \"source_id\": 40123215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:15Z\", \"source_id\": 13171812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:28Z\", \"source_id\": 40135388, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:34Z\", \"source_id\": 13175354, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:53Z\", \"source_id\": 40140749, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:59Z\", \"source_id\": 13176965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:34Z\", \"source_id\": 40153188, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:38Z\", \"source_id\": 13180798, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1789197342159318, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:29.064393", "service_state_evidence_id": 13180798, "current_leg_start_actual_dep": "2026-09-12T08:11:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:29.768646", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
REI |
None |
1R07 |
377454 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2285.247, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2620.446, "from_m": 2285.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2726.523, "from_m": 2620.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2837.032, "from_m": 2726.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": 3473.392, "from_m": 2837.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3723.379, "from_m": 3473.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11233.068, "from_m": 3723.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11859.965, "from_m": 11233.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13261.113, "from_m": 11859.965, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13377.881, "from_m": 13261.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17720.863, "from_m": 13377.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18998.506, "from_m": 17720.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19057.071, "from_m": 18998.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19101.341, "from_m": 19057.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19137.048, "from_m": 19101.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19200.747, "from_m": 19137.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19289.416, "from_m": 19200.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19319.851, "from_m": 19289.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19714.108, "from_m": 19319.851, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19751.073, "from_m": 19714.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20647.524, "from_m": 19751.073, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21171.516, "from_m": 20647.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21252.838, "from_m": 21171.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21306.614, "from_m": 21252.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29687.035, "from_m": 21306.614, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33085.412, "from_m": 29687.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35766.373, "from_m": 33085.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36423.41, "from_m": 35766.373, "capability_applied": null, "effective_limit_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": 498686, "profile_key": "511844ab50e56f1291e645ab7abeac7892c4ce25743c3c4c1dbb349379b3e4c8", "schedule_id": 11938, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Reigate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0740", "location": "Redhill", "stage_seq": 2, "distance_m": 2887.773, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Merstham", "stage_seq": 3, "distance_m": 5714.499, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Coulsdon South", "stage_seq": 4, "distance_m": 11750.613, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Stoats Nest Jn", "stage_seq": 5, "distance_m": 13138.581, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Purley", "stage_seq": 6, "distance_m": 14726.874, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "South Croydon", "stage_seq": 7, "distance_m": 18074.32, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0800", "location": "East Croydon", "stage_seq": 8, "distance_m": 19521.743, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 20369.453, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Selhurst", "stage_seq": 10, "distance_m": 21398.506, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 26693.099, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Balham", "stage_seq": 12, "distance_m": 29039.109, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Clapham Junction (C)", "stage_seq": 13, "distance_m": 32180.815, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Pouparts Jn", "stage_seq": 14, "distance_m": 33245.423, "section_seq": 1, "route_path_id": 30596}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 35081.335, "section_seq": 1, "route_path_id": 30596}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 36423.41, "section_seq": 1, "route_path_id": 30596}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36423.41, "from_m": 0.0, "section_seq": 1, "route_path_id": 30596}], "total_distance_m": 36423.41, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36137.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 285.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30311, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:11Z", "source_id": 40067068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:12Z", "source_id": 13153649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:09Z", "source_id": 40081425, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:11Z", "source_id": 13158318, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:03Z", "source_id": 40091528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:08Z", "source_id": 13161581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:35Z", "source_id": 40099028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:37Z", "source_id": 13163961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:31Z", "source_id": 40111152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:33Z", "source_id": 13167960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:03Z", "source_id": 40116513, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:07Z", "source_id": 13169654, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:12Z", "source_id": 40123215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:15Z", "source_id": 13171812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:28Z", "source_id": 40135388, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:34Z", "source_id": 13175354, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:53Z", "source_id": 40140749, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:59Z", "source_id": 13176965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28753, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:34Z", "source_id": 40153188, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:38Z", "source_id": 13180798, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Reigate |
0732 |
0732 |
DPL |
None |
None |
London Victoria (C) |
0819 |
0819 |
12 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93045/2026-09-12/detailed |
None |
Clapham Junction (C) |
2026-09-12T08:11:30+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
0811 |
0817 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13180798 |
1789197342159318 |
71 |
71 |
2026-09-12 07:27:29.768646 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:29.064393 |
| 467834 |
497532 |
C02729 |
479S05M512 |
2026-09-12 |
COMPLETE |
13181063 |
2026-09-12 08:17:00 |
2026-09-12 07:27:52 |
2026-09-14 07:27:52 |
{"id": 497532, "stp": "P", "toc": "Thameslink", "uid": "C02729", "consist": "700129", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02729/2026-09-12/detailed", "trust_id": "479S05M512", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S05", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0817", "current_leg_dep": "0806", "current_leg_end": "Brighton", "origin_dep_time": "0551", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Burgess Hill", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Burgess Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21347.727, \"from_m\": 21054.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40790.331, \"from_m\": 37303.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 40848.655, \"from_m\": 40790.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80492.51, \"from_m\": 55938.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83643.404, \"from_m\": 80492.51, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87540.911, \"from_m\": 83643.404, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 88834.282, \"from_m\": 87540.911, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.523, \"from_m\": 88834.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89402.099, \"from_m\": 88889.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89659.581, \"from_m\": 89402.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.936, \"from_m\": 89659.581, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 90838.085, \"from_m\": 90749.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91876.356, \"from_m\": 90838.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.3, \"from_m\": 91876.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.948, \"from_m\": 91981.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92027.706, \"from_m\": 92010.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92339.804, \"from_m\": 92027.706, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92512.198, \"from_m\": 92339.804, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93501.723, \"from_m\": 92512.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94696.123, \"from_m\": 93501.723, \"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\": 94758.58, \"from_m\": 94696.123, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 96002.096, \"from_m\": 94758.58, \"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\": 96079.722, \"from_m\": 96002.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96489.358, \"from_m\": 96079.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97201.979, \"from_m\": 96489.358, \"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\": 97272.552, \"from_m\": 97201.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97819.45, \"from_m\": 97272.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99433.354, \"from_m\": 97819.45, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 101005.26, \"from_m\": 99433.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101941.688, \"from_m\": 101005.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103831.498, \"from_m\": 101941.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112843.034, \"from_m\": 103831.498, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114654.417, \"from_m\": 112843.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114689.251, \"from_m\": 114654.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114996.502, \"from_m\": 114689.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115280.393, \"from_m\": 114996.502, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115796.486, \"from_m\": 115280.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115968.26, \"from_m\": 115796.486, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 117245.904, \"from_m\": 115968.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121588.885, \"from_m\": 117245.904, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121705.654, \"from_m\": 121588.885, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121828.186, \"from_m\": 121705.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121894.963, \"from_m\": 121828.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}, {\"to_m\": 132790.067, \"from_m\": 121894.963, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133523.415, \"from_m\": 132790.067, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142015.885, \"from_m\": 133523.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142086.874, \"from_m\": 142015.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149201.245, \"from_m\": 142086.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\": 149281.952, \"from_m\": 149201.245, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149576.185, \"from_m\": 149281.952, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150431.455, \"from_m\": 149576.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158295.668, \"from_m\": 150431.455, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159509.387, \"from_m\": 158295.668, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 160027.549, \"from_m\": 159509.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176322.705, \"from_m\": 160027.549, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179369.919, \"from_m\": 176322.705, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179383.02, \"from_m\": 179369.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\": 179812.874, \"from_m\": 179383.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179958.177, \"from_m\": 179812.874, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180017.128, \"from_m\": 179958.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180046.829, \"from_m\": 180017.128, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180088.184, \"from_m\": 180046.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180348.346, \"from_m\": 180088.184, \"capability_applied\": null, \"effective_limit_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\": 497532, \"profile_key\": \"56064eabeb5f14c71d0fbdb40fa448a8f9b5be95ba96d39cee866c06e47ee589\", \"schedule_id\": 5037, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41787.828, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59062.289, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60503.125, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.378, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.827, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0652H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.694, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.517, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92183.755, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93637.885, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95833.728, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96563.886, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96961.577, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 98168.157, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98895.174, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101612.849, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102379.085, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103480.375, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 109112.67, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112778.296, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114585.989, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115457.006, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 120239.892, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121828.186, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133661.627, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0745H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141651.245, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 146142.224, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 149281.952, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158400.364, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800H\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159626.707, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164693.439, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165622.248, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Preston Park\", \"stage_seq\": 42, \"distance_m\": 178210.138, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 43, \"distance_m\": 180348.346, \"section_seq\": 1, \"route_path_id\": 31917}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180348.346, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31917}], \"total_distance_m\": 180348.346, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171082.143, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9266.203, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:44Z\", \"source_id\": 13095658, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:38Z\", \"source_id\": 39899075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:43Z\", \"source_id\": 13098009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:15Z\", \"source_id\": 39906280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:18Z\", \"source_id\": 13100438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:15Z\", \"source_id\": 39913247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:16Z\", \"source_id\": 13102687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:04Z\", \"source_id\": 39920251, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:07Z\", \"source_id\": 13105012, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:45Z\", \"source_id\": 39925717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:48Z\", \"source_id\": 13106889, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:20Z\", \"source_id\": 39931276, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:23Z\", \"source_id\": 13108794, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:21Z\", \"source_id\": 39940786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:23Z\", \"source_id\": 13111985, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:14Z\", \"source_id\": 39962363, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:18Z\", \"source_id\": 13119338, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:47Z\", \"source_id\": 39975932, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:51Z\", \"source_id\": 13123990, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:15Z\", \"source_id\": 39993351, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:18Z\", \"source_id\": 13129857, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:26Z\", \"source_id\": 40003193, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:29Z\", \"source_id\": 13133091, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:53Z\", \"source_id\": 40008029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:58Z\", \"source_id\": 13134650, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:31Z\", \"source_id\": 40011329, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:37Z\", \"source_id\": 13135740, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:59Z\", \"source_id\": 40021787, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:13:03Z\", \"source_id\": 13139174, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:43Z\", \"source_id\": 40033319, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:47Z\", \"source_id\": 13142926, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:56Z\", \"source_id\": 40045916, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:02Z\", \"source_id\": 13146926, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:37Z\", \"source_id\": 40051413, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:38Z\", \"source_id\": 13148684, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:08Z\", \"source_id\": 40060699, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:11Z\", \"source_id\": 13151636, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:14Z\", \"source_id\": 40087811, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:18Z\", \"source_id\": 13160370, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:10Z\", \"source_id\": 40098080, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:10Z\", \"source_id\": 13163667, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:18Z\", \"source_id\": 40116925, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:22Z\", \"source_id\": 13169809, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:48Z\", \"source_id\": 40129323, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:49Z\", \"source_id\": 13173533, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:31Z\", \"source_id\": 40146689, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:33Z\", \"source_id\": 13178724, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:53Z\", \"source_id\": 40153899, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:59Z\", \"source_id\": 13181063, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789197360841893, "current_leg_arrival_utc": "2026-09-12T08:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:34.741333", "service_state_evidence_id": 13181063, "current_leg_start_actual_dep": "2026-09-12T08:06:00+01:00", "operational_evidence_version": 208, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:35.208934", "service_state_valid_until_kind": null, "operational_interpretation_version": 208, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
CBG |
BTN |
9S05 |
700129 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21347.727, "from_m": 21054.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40790.331, "from_m": 37303.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 40848.655, "from_m": 40790.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80492.51, "from_m": 55938.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83643.404, "from_m": 80492.51, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87540.911, "from_m": 83643.404, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 88834.282, "from_m": 87540.911, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.523, "from_m": 88834.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89402.099, "from_m": 88889.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89659.581, "from_m": 89402.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.936, "from_m": 89659.581, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 90838.085, "from_m": 90749.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91876.356, "from_m": 90838.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.3, "from_m": 91876.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.948, "from_m": 91981.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92027.706, "from_m": 92010.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92339.804, "from_m": 92027.706, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92512.198, "from_m": 92339.804, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93501.723, "from_m": 92512.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94696.123, "from_m": 93501.723, "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": 94758.58, "from_m": 94696.123, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 96002.096, "from_m": 94758.58, "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": 96079.722, "from_m": 96002.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96489.358, "from_m": 96079.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 97201.979, "from_m": 96489.358, "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": 97272.552, "from_m": 97201.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97819.45, "from_m": 97272.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99433.354, "from_m": 97819.45, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 101005.26, "from_m": 99433.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101941.688, "from_m": 101005.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103831.498, "from_m": 101941.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112843.034, "from_m": 103831.498, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114654.417, "from_m": 112843.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114689.251, "from_m": 114654.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114996.502, "from_m": 114689.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115280.393, "from_m": 114996.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115796.486, "from_m": 115280.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115968.26, "from_m": 115796.486, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 117245.904, "from_m": 115968.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121588.885, "from_m": 117245.904, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121705.654, "from_m": 121588.885, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121828.186, "from_m": 121705.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121894.963, "from_m": 121828.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}, {"to_m": 132790.067, "from_m": 121894.963, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133523.415, "from_m": 132790.067, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142015.885, "from_m": 133523.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142086.874, "from_m": 142015.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149201.245, "from_m": 142086.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": 149281.952, "from_m": 149201.245, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149576.185, "from_m": 149281.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150431.455, "from_m": 149576.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158295.668, "from_m": 150431.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159509.387, "from_m": 158295.668, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 160027.549, "from_m": 159509.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176322.705, "from_m": 160027.549, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179369.919, "from_m": 176322.705, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179383.02, "from_m": 179369.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": 179812.874, "from_m": 179383.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179958.177, "from_m": 179812.874, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180017.128, "from_m": 179958.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180046.829, "from_m": 180017.128, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180088.184, "from_m": 180046.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180348.346, "from_m": 180088.184, "capability_applied": null, "effective_limit_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": 497532, "profile_key": "56064eabeb5f14c71d0fbdb40fa448a8f9b5be95ba96d39cee866c06e47ee589", "schedule_id": 5037, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Hitchin", "stage_seq": 9, "distance_m": 41787.828, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59062.289, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60503.125, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.378, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.827, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0652H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.694, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.517, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92183.755, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93637.885, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95833.728, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96563.886, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96961.577, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 98168.157, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98895.174, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101612.849, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102379.085, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103480.375, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Sydenham", "stage_seq": 28, "distance_m": 109112.67, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112778.296, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114585.989, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115457.006, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Purley", "stage_seq": 32, "distance_m": 120239.892, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121828.186, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133661.627, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0745H", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141651.245, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 146142.224, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 149281.952, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158400.364, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800H", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159626.707, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164693.439, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165622.248, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Preston Park", "stage_seq": 42, "distance_m": 178210.138, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Brighton", "stage_seq": 43, "distance_m": 180348.346, "section_seq": 1, "route_path_id": 31917}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180348.346, "from_m": 0.0, "section_seq": 1, "route_path_id": 31917}], "total_distance_m": 180348.346, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171082.143, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9266.203, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:44Z", "source_id": 13095658, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:38Z", "source_id": 39899075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:43Z", "source_id": 13098009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:15Z", "source_id": 39906280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:05:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:18Z", "source_id": 13100438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:15Z", "source_id": 39913247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:16Z", "source_id": 13102687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:04Z", "source_id": 39920251, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:07Z", "source_id": 13105012, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:45Z", "source_id": 39925717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:48Z", "source_id": 13106889, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:20Z", "source_id": 39931276, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:23Z", "source_id": 13108794, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:21Z", "source_id": 39940786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:23Z", "source_id": 13111985, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:14Z", "source_id": 39962363, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:18Z", "source_id": 13119338, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:47Z", "source_id": 39975932, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:51Z", "source_id": 13123990, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:15Z", "source_id": 39993351, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:18Z", "source_id": 13129857, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:26Z", "source_id": 40003193, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:29Z", "source_id": 13133091, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:53Z", "source_id": 40008029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:58Z", "source_id": 13134650, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:31Z", "source_id": 40011329, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:37Z", "source_id": 13135740, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:59Z", "source_id": 40021787, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:13:03Z", "source_id": 13139174, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:43Z", "source_id": 40033319, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:47Z", "source_id": 13142926, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:56Z", "source_id": 40045916, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:02Z", "source_id": 13146926, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:37Z", "source_id": 40051413, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T06:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:38Z", "source_id": 13148684, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:08Z", "source_id": 40060699, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T06:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:11Z", "source_id": 13151636, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:14Z", "source_id": 40087811, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T06:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:18Z", "source_id": 13160370, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:10Z", "source_id": 40098080, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T06:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:10Z", "source_id": 13163667, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:18Z", "source_id": 40116925, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:22Z", "source_id": 13169809, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:48Z", "source_id": 40129323, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T07:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:49Z", "source_id": 13173533, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:31Z", "source_id": 40146689, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:33Z", "source_id": 13178724, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:53Z", "source_id": 40153899, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:59Z", "source_id": 13181063, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Cambridge |
0551 |
0551 |
1 |
None |
None |
Brighton |
0818 |
0818 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02729/2026-09-12/detailed |
None |
Burgess Hill |
2026-09-12T08:06:00+01:00 |
Brighton |
11.0 |
{"type": "LineString", "coordinates": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
9.1 |
0806 |
0817 |
Burgess Hill |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181063 |
1789197360841893 |
208 |
208 |
2026-09-12 07:27:35.208934 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:34.741333 |
| 467835 |
497119 |
P86433 |
891U58M612 |
2026-09-12 |
COMPLETE |
13181344 |
2026-09-12 08:17:00 |
2026-09-12 07:27:52 |
2026-09-14 07:27:52 |
{"id": 497119, "stp": "P", "toc": "Southeastern", "uid": "P86433", "consist": "377127+377519", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86433/2026-09-12/detailed", "trust_id": "891U58M612", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1U58", "timing_status": "EARLY", "origin_station": "Ashford (Kent)", "current_leg_arr": "0817", "current_leg_dep": "0813", "current_leg_end": "London Charing Cross", "origin_dep_time": "0642", "origin_platform": "6", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 50.193, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298.831, \"from_m\": 50.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 537.705, \"from_m\": 298.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 592.921, \"from_m\": 537.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 792.091, \"from_m\": 592.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2023.517, \"from_m\": 792.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4388.63, \"from_m\": 2023.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5554.505, \"from_m\": 4388.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5598.334, \"from_m\": 5554.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18263.54, \"from_m\": 5598.334, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21395.162, \"from_m\": 18263.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26675.129, \"from_m\": 21395.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27158.596, \"from_m\": 26675.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30752.043, \"from_m\": 27158.596, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31295.908, \"from_m\": 30752.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31909.633, \"from_m\": 31295.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45024.574, \"from_m\": 31909.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48123.493, \"from_m\": 45024.574, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54874.574, \"from_m\": 48123.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55492.858, \"from_m\": 54874.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55514.264, \"from_m\": 55492.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55536.139, \"from_m\": 55514.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56428.415, \"from_m\": 55536.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66594.091, \"from_m\": 56428.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66844.932, \"from_m\": 66594.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66946.713, \"from_m\": 66844.932, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67000.063, \"from_m\": 66946.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67113.034, \"from_m\": 67000.063, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73410.093, \"from_m\": 67113.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74022.835, \"from_m\": 73410.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74104.711, \"from_m\": 74022.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74355.893, \"from_m\": 74104.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74892.281, \"from_m\": 74355.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75033.816, \"from_m\": 74892.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75063.317, \"from_m\": 75033.816, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75095.687, \"from_m\": 75063.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75182.47, \"from_m\": 75095.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79773.357, \"from_m\": 75182.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79812.946, \"from_m\": 79773.357, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81065.749, \"from_m\": 79812.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82842.851, \"from_m\": 81065.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83258.294, \"from_m\": 82842.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83666.878, \"from_m\": 83258.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 83764.122, \"from_m\": 83666.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89873.875, \"from_m\": 83764.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91837.967, \"from_m\": 89873.875, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93303.656, \"from_m\": 91837.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497119, \"profile_key\": \"5e9992489e2e091166de65bd42e604df995a8d3ac6d8c75bf45a5f51fce2a67d\", \"schedule_id\": 23053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650H\", \"location\": \"Charing\", \"stage_seq\": 2, \"distance_m\": 9871.867, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Lenham\", \"stage_seq\": 3, \"distance_m\": 16285.354, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0659H\", \"location\": \"Harrietsham\", \"stage_seq\": 4, \"distance_m\": 18944.169, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"Hollingbourne\", \"stage_seq\": 5, \"distance_m\": 22869.23, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Bearsted\", \"stage_seq\": 6, \"distance_m\": 26487.039, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714H\", \"location\": \"Maidstone East\", \"stage_seq\": 7, \"distance_m\": 30993.561, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"West Malling\", \"stage_seq\": 8, \"distance_m\": 39426.423, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 9, \"distance_m\": 47568.083, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Otford Jn\", \"stage_seq\": 10, \"distance_m\": 55564.646, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Otford\", \"stage_seq\": 11, \"distance_m\": 56531.261, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 67222.096, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 13, \"distance_m\": 73571.026, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 75334.529, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Grove Park\", \"stage_seq\": 15, \"distance_m\": 78922.222, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Hither Green\", \"stage_seq\": 16, \"distance_m\": 81822.811, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 83354.088, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 18, \"distance_m\": 84754.775, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"New Cross\", \"stage_seq\": 19, \"distance_m\": 85573.459, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 88546.727, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0809\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 90411.919, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 22, \"distance_m\": 91352.103, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 23, \"distance_m\": 92098.42, \"section_seq\": 1, \"route_path_id\": 37385}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 24, \"distance_m\": 93303.656, \"section_seq\": 1, \"route_path_id\": 37385}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93303.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37385}], \"total_distance_m\": 93303.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 92341.044, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 962.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:47Z\", \"source_id\": 39975961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:48:51Z\", \"source_id\": 13123984, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:00Z\", \"source_id\": 39989186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:03Z\", \"source_id\": 13128473, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:37Z\", \"source_id\": 39992223, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:41Z\", \"source_id\": 13129484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:00Z\", \"source_id\": 40002371, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:07Z\", \"source_id\": 13132850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:45Z\", \"source_id\": 40009719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:47Z\", \"source_id\": 13135200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:25Z\", \"source_id\": 40020723, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:28Z\", \"source_id\": 13138815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:19Z\", \"source_id\": 40050748, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:22Z\", \"source_id\": 13148485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:43Z\", \"source_id\": 40068247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:48Z\", \"source_id\": 13154030, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:47Z\", \"source_id\": 40086847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:47Z\", \"source_id\": 13160064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 40104938, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:36Z\", \"source_id\": 13165961, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:54Z\", \"source_id\": 40109954, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:56Z\", \"source_id\": 13167536, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:44Z\", \"source_id\": 40113635, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:46Z\", \"source_id\": 13168752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:16Z\", \"source_id\": 40132682, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:19Z\", \"source_id\": 13174536, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:30Z\", \"source_id\": 40144354, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:34Z\", \"source_id\": 13178075, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:18Z\", \"source_id\": 40154777, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:23Z\", \"source_id\": 13181344, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789197384051065, "current_leg_arrival_utc": "2026-09-12T08:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:34.747937", "service_state_evidence_id": 13181344, "current_leg_start_actual_dep": "2026-09-12T08:15:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:35.213435", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
CHX |
1U58 |
377127+377519 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 50.193, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298.831, "from_m": 50.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 537.705, "from_m": 298.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 592.921, "from_m": 537.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 792.091, "from_m": 592.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2023.517, "from_m": 792.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4388.63, "from_m": 2023.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5554.505, "from_m": 4388.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5598.334, "from_m": 5554.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18263.54, "from_m": 5598.334, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21395.162, "from_m": 18263.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26675.129, "from_m": 21395.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27158.596, "from_m": 26675.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30752.043, "from_m": 27158.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31295.908, "from_m": 30752.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31909.633, "from_m": 31295.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45024.574, "from_m": 31909.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48123.493, "from_m": 45024.574, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54874.574, "from_m": 48123.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55492.858, "from_m": 54874.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55514.264, "from_m": 55492.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55536.139, "from_m": 55514.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56428.415, "from_m": 55536.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66594.091, "from_m": 56428.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66844.932, "from_m": 66594.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66946.713, "from_m": 66844.932, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67000.063, "from_m": 66946.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67113.034, "from_m": 67000.063, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73410.093, "from_m": 67113.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74022.835, "from_m": 73410.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74104.711, "from_m": 74022.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74355.893, "from_m": 74104.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74892.281, "from_m": 74355.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75033.816, "from_m": 74892.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75063.317, "from_m": 75033.816, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75095.687, "from_m": 75063.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75182.47, "from_m": 75095.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79773.357, "from_m": 75182.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79812.946, "from_m": 79773.357, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81065.749, "from_m": 79812.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82842.851, "from_m": 81065.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83258.294, "from_m": 82842.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83666.878, "from_m": 83258.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 83764.122, "from_m": 83666.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89873.875, "from_m": 83764.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91837.967, "from_m": 89873.875, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93303.656, "from_m": 91837.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497119, "profile_key": "5e9992489e2e091166de65bd42e604df995a8d3ac6d8c75bf45a5f51fce2a67d", "schedule_id": 23053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650H", "location": "Charing", "stage_seq": 2, "distance_m": 9871.867, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Lenham", "stage_seq": 3, "distance_m": 16285.354, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0659H", "location": "Harrietsham", "stage_seq": 4, "distance_m": 18944.169, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "Hollingbourne", "stage_seq": 5, "distance_m": 22869.23, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Bearsted", "stage_seq": 6, "distance_m": 26487.039, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714H", "location": "Maidstone East", "stage_seq": 7, "distance_m": 30993.561, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "West Malling", "stage_seq": 8, "distance_m": 39426.423, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Borough Green & Wrotham", "stage_seq": 9, "distance_m": 47568.083, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Otford Jn", "stage_seq": 10, "distance_m": 55564.646, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Otford", "stage_seq": 11, "distance_m": 56531.261, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Swanley", "stage_seq": 12, "distance_m": 67222.096, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "St. Mary Cray Jn", "stage_seq": 13, "distance_m": 73571.026, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Chislehurst", "stage_seq": 14, "distance_m": 75334.529, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Grove Park", "stage_seq": 15, "distance_m": 78922.222, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Hither Green", "stage_seq": 16, "distance_m": 81822.811, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Parks Bridge Jn", "stage_seq": 17, "distance_m": 83354.088, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Tanners Hill Jn (NX)", "stage_seq": 18, "distance_m": 84754.775, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "New Cross", "stage_seq": 19, "distance_m": 85573.459, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 88546.727, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0809", "location": "London Bridge", "stage_seq": 21, "distance_m": 90411.919, "section_seq": 1, "route_path_id": 37385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Ewer Street Jn", "stage_seq": 22, "distance_m": 91352.103, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "London Waterloo (East)", "stage_seq": 23, "distance_m": 92098.42, "section_seq": 1, "route_path_id": 37385}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 24, "distance_m": 93303.656, "section_seq": 1, "route_path_id": 37385}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93303.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 37385}], "total_distance_m": 93303.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 92341.044, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 962.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32838, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:47Z", "source_id": 39975961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:48:51Z", "source_id": 13123984, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32833, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:00Z", "source_id": 39989186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:03Z", "source_id": 13128473, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32828, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:37Z", "source_id": 39992223, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:41Z", "source_id": 13129484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32823, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:00Z", "source_id": 40002371, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:07Z", "source_id": 13132850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32819, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:45Z", "source_id": 40009719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:47Z", "source_id": 13135200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32801, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:25Z", "source_id": 40020723, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:28Z", "source_id": 13138815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32792, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:19Z", "source_id": 40050748, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:22Z", "source_id": 13148485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:43Z", "source_id": 40068247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:36:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:48Z", "source_id": 13154030, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:47Z", "source_id": 40086847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:47Z", "source_id": 13160064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31936, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 40104938, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:36Z", "source_id": 13165961, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:54Z", "source_id": 40109954, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:56Z", "source_id": 13167536, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:44Z", "source_id": 40113635, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:46Z", "source_id": 13168752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:16Z", "source_id": 40132682, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:19Z", "source_id": 13174536, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:30Z", "source_id": 40144354, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:34Z", "source_id": 13178075, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:18Z", "source_id": 40154777, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:23Z", "source_id": 13181344, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Ashford (Kent) |
0642 |
0642 |
6 |
None |
None |
London Charing Cross |
0818 |
0818 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86433/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T08:15:00+01:00 |
London Charing Cross |
4.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0813 |
0817 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181344 |
1789197384051065 |
111 |
111 |
2026-09-12 07:27:35.213435 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:34.747937 |
| 467836 |
498569 |
P77378 |
522S06MA12 |
2026-09-12 |
COMPLETE |
13181553 |
2026-09-12 08:17:00 |
2026-09-12 07:27:52 |
2026-09-14 07:27:52 |
{"id": 498569, "stp": "P", "toc": "Greater Anglia", "uid": "P77378", "consist": "720570", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77378/2026-09-12/detailed", "trust_id": "522S06MA12", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2S06", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "0817", "current_leg_dep": "0811", "current_leg_end": "Bishops Stortford", "origin_dep_time": "0727", "origin_platform": "11", "current_location": "Bishops Stortford", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]}", "current_leg_start": "Sawbridgeworth", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Sawbridgeworth", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3189.873, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3229.211, \"from_m\": 3189.873, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3269.048, \"from_m\": 3229.211, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3566.543, \"from_m\": 3269.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5148.691, \"from_m\": 3566.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7116.338, \"from_m\": 5148.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10236.328, \"from_m\": 7116.338, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19943.376, \"from_m\": 10236.328, \"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\": 26674.738, \"from_m\": 19943.376, \"capability_applied\": null, \"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\": 26957.129, \"from_m\": 26674.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29666.12, \"from_m\": 26957.129, \"capability_applied\": null, \"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\": 43622.428, \"from_m\": 29666.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46004.642, \"from_m\": 43622.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\": 46066.072, \"from_m\": 46004.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 498569, \"profile_key\": \"1cbf53d873983a6cb0690681ce4242da567eb53b9a70ecde6c52d01a91d22d93\", \"schedule_id\": 22655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.402, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Coppermill Jn Sig. L1005\", \"stage_seq\": 4, \"distance_m\": 3953.897, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 5148.691, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 6124.756, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 6887.164, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 14622.879, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 19888.088, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 24939.029, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 26915.888, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Roydon\", \"stage_seq\": 12, \"distance_m\": 29646.509, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0807\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 33837.146, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 14, \"distance_m\": 40240.571, \"section_seq\": 1, \"route_path_id\": 34559}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 15, \"distance_m\": 46066.072, \"section_seq\": 1, \"route_path_id\": 34559}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46066.072, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34559}], \"total_distance_m\": 46066.072, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42239.688, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3826.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:43Z\", \"source_id\": 40057732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:47Z\", \"source_id\": 13150708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:52Z\", \"source_id\": 40080863, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:59Z\", \"source_id\": 13158145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:03Z\", \"source_id\": 40091553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:08Z\", \"source_id\": 13161575, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:14Z\", \"source_id\": 40100319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:18Z\", \"source_id\": 13164437, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:09Z\", \"source_id\": 40108339, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:13Z\", \"source_id\": 13167073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:13Z\", \"source_id\": 40116781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:17Z\", \"source_id\": 13169756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:00Z\", \"source_id\": 40125068, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:04Z\", \"source_id\": 13172337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:23Z\", \"source_id\": 40141845, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:25Z\", \"source_id\": 13177305, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:40Z\", \"source_id\": 40155541, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:43Z\", \"source_id\": 13181553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1789197405315354, "current_leg_arrival_utc": "2026-09-12T08:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:40.660427", "service_state_evidence_id": 13181553, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:41.081209", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SRA |
BIS |
2S06 |
720570 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3189.873, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3229.211, "from_m": 3189.873, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3269.048, "from_m": 3229.211, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3566.543, "from_m": 3269.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5148.691, "from_m": 3566.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7116.338, "from_m": 5148.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10236.328, "from_m": 7116.338, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19943.376, "from_m": 10236.328, "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": 26674.738, "from_m": 19943.376, "capability_applied": null, "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": 26957.129, "from_m": 26674.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29666.12, "from_m": 26957.129, "capability_applied": null, "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": 43622.428, "from_m": 29666.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46004.642, "from_m": 43622.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": 46066.072, "from_m": 46004.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 498569, "profile_key": "1cbf53d873983a6cb0690681ce4242da567eb53b9a70ecde6c52d01a91d22d93", "schedule_id": 22655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.402, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Coppermill Jn Sig. L1005", "stage_seq": 4, "distance_m": 3953.897, "section_seq": 1, "route_path_id": 34559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 5148.691, "section_seq": 1, "route_path_id": 34559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 6124.756, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 6887.164, "section_seq": 1, "route_path_id": 34559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 14622.879, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Cheshunt", "stage_seq": 9, "distance_m": 19888.088, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755", "location": "Broxbourne", "stage_seq": 10, "distance_m": 24939.029, "section_seq": 1, "route_path_id": 34559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 26915.888, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Roydon", "stage_seq": 12, "distance_m": 29646.509, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0807", "location": "Harlow Town", "stage_seq": 13, "distance_m": 33837.146, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Sawbridgeworth", "stage_seq": 14, "distance_m": 40240.571, "section_seq": 1, "route_path_id": 34559}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 15, "distance_m": 46066.072, "section_seq": 1, "route_path_id": 34559}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46066.072, "from_m": 0.0, "section_seq": 1, "route_path_id": 34559}], "total_distance_m": 46066.072, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42239.688, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3826.384, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:43Z", "source_id": 40057732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:47Z", "source_id": 13150708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:52Z", "source_id": 40080863, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:59Z", "source_id": 13158145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:03Z", "source_id": 40091553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:08Z", "source_id": 13161575, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:14Z", "source_id": 40100319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:18Z", "source_id": 13164437, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:09Z", "source_id": 40108339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:13Z", "source_id": 13167073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:13Z", "source_id": 40116781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:17Z", "source_id": 13169756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12815, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:00Z", "source_id": 40125068, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:04Z", "source_id": 13172337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:23Z", "source_id": 40141845, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:25Z", "source_id": 13177305, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:40Z", "source_id": 40155541, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:43Z", "source_id": 13181553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Stratford |
0727 |
0727 |
11 |
None |
None |
Bishops Stortford |
0818 |
0818 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77378/2026-09-12/detailed |
None |
Sawbridgeworth |
2026-09-12T08:12:00+01:00 |
Bishops Stortford |
6.0 |
{"type": "LineString", "coordinates": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]} |
3.6 |
0811 |
0817 |
Sawbridgeworth |
Bishops Stortford |
Bishops Stortford |
51.8662897 |
0.1654894 |
51.8662897 |
0.1654894 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
Bishops Stortford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181553 |
1789197405315354 |
73 |
73 |
2026-09-12 07:27:41.081209 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:40.660427 |
| 467837 |
498464 |
L78881 |
871D09MA12 |
2026-09-12 |
COMPLETE |
13181476 |
2026-09-12 08:17:00 |
2026-09-12 07:27:52 |
2026-09-14 07:27:52 |
{"id": 498464, "stp": "P", "toc": "South Western Railway", "uid": "L78881", "consist": "701039", "dest_crs": "DKG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78881/2026-09-12/detailed", "trust_id": "871D09MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorking", "service_date": "2026-09-12", "dest_arr_time": "0814", "dest_platform": "2", "is_terminated": 1, "next_location": "Dorking", "signalling_id": "1D09", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0817", "current_leg_dep": "0814", "current_leg_end": "Dorking", "origin_dep_time": "0723", "origin_platform": "1", "current_location": "Dorking", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]}", "current_leg_start": "Box Hill & Westhumble", "dest_arr_time_act": "0814", "motion_projection": null, "next_location_lat": "51.2411729", "next_location_lon": "-0.3241206", "previous_location": "Box Hill & Westhumble", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"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\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32259.51, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35349.372, \"from_m\": 32259.51, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35435.517, \"from_m\": 35349.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35473.02, \"from_m\": 35435.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35564.651, \"from_m\": 35473.02, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 498464, \"profile_key\": \"1e85708a8af860286f7b0baa82e5e5be5a387e405a393e04681c8ea66d81d44b\", \"schedule_id\": 18293, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758H\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 15, \"distance_m\": 34208.914, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": null, \"location\": \"Dorking\", \"stage_seq\": 16, \"distance_m\": 35564.651, \"section_seq\": 1, \"route_path_id\": 34786}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35564.651, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}], \"total_distance_m\": 35564.651, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34650.743, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0723", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2411729", "current_position_lon": "-0.3241206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:23Z\", \"source_id\": 40048957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:27Z\", \"source_id\": 13147887, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:00Z\", \"source_id\": 40060372, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:03Z\", \"source_id\": 13151534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:55Z\", \"source_id\": 40068652, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:59Z\", \"source_id\": 13154131, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:22Z\", \"source_id\": 40075647, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:24Z\", \"source_id\": 13156452, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:53Z\", \"source_id\": 40082943, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:55Z\", \"source_id\": 13158796, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:08Z\", \"source_id\": 40091729, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:14Z\", \"source_id\": 13161651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:02Z\", \"source_id\": 40095705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:05Z\", \"source_id\": 13162938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:17Z\", \"source_id\": 40104493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:22Z\", \"source_id\": 13165796, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:37Z\", \"source_id\": 40111434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:41Z\", \"source_id\": 13168074, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:05Z\", \"source_id\": 40118565, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:13Z\", \"source_id\": 13170337, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:16Z\", \"source_id\": 40130355, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:22Z\", \"source_id\": 13173854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:26Z\", \"source_id\": 40137605, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:31Z\", \"source_id\": 13176016, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:48Z\", \"source_id\": 40147350, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:52Z\", \"source_id\": 13178957, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:35Z\", \"source_id\": 40155352, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:37Z\", \"source_id\": 13181476, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorking", "service_state_platform": "3", "timing_fact_generation": 1789197398768116, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:47.315019", "service_state_evidence_id": 13181476, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:48.210025", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
DKG |
1D09 |
701039 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "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": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32259.51, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35349.372, "from_m": 32259.51, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35435.517, "from_m": 35349.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35473.02, "from_m": 35435.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35564.651, "from_m": 35473.02, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 498464, "profile_key": "1e85708a8af860286f7b0baa82e5e5be5a387e405a393e04681c8ea66d81d44b", "schedule_id": 18293, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0723", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Box Hill & Westhumble", "stage_seq": 15, "distance_m": 34208.914, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": null, "location": "Dorking", "stage_seq": 16, "distance_m": 35564.651, "section_seq": 1, "route_path_id": 34786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35564.651, "from_m": 0.0, "section_seq": 1, "route_path_id": 34786}], "total_distance_m": 35564.651, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34650.743, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:23Z", "source_id": 40048957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:27Z", "source_id": 13147887, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:00Z", "source_id": 40060372, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:03Z", "source_id": 13151534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:55Z", "source_id": 40068652, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:59Z", "source_id": 13154131, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:22Z", "source_id": 40075647, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:24Z", "source_id": 13156452, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:53Z", "source_id": 40082943, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:55Z", "source_id": 13158796, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:08Z", "source_id": 40091729, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:14Z", "source_id": 13161651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:02Z", "source_id": 40095705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:05Z", "source_id": 13162938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:17Z", "source_id": 40104493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:22Z", "source_id": 13165796, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:37Z", "source_id": 40111434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:41Z", "source_id": 13168074, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:05Z", "source_id": 40118565, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:13Z", "source_id": 13170337, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:16Z", "source_id": 40130355, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:22Z", "source_id": 13173854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:26Z", "source_id": 40137605, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:31Z", "source_id": 13176016, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:48Z", "source_id": 40147350, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:52Z", "source_id": 13178957, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30188, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:35Z", "source_id": 40155352, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:37Z", "source_id": 13181476, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
London Waterloo |
0723 |
0723 |
1 |
None |
None |
Dorking |
0814 |
0814 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78881/2026-09-12/detailed |
None |
Box Hill & Westhumble |
2026-09-12T08:14:00+01:00 |
Dorking |
3.0 |
{"type": "LineString", "coordinates": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]} |
0.8 |
0814 |
0817 |
Box Hill & Westhumble |
Dorking |
Dorking |
51.2411729 |
-0.3241206 |
51.2411729 |
-0.3241206 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
Dorking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181476 |
1789197398768116 |
77 |
77 |
2026-09-12 07:27:48.210025 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:47.315019 |
| 467838 |
497610 |
C22774 |
639O19M612 |
2026-09-12 |
COMPLETE |
13181692 |
2026-09-12 08:17:00 |
2026-09-12 07:27:53 |
2026-09-14 07:27:53 |
{"id": 497610, "stp": "P", "toc": "Thameslink", "uid": "C22774", "consist": "700012", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22774/2026-09-12/detailed", "trust_id": "639O19M612", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O19", "timing_status": "ON TIME", "origin_station": "St. Albans", "current_leg_arr": "0817", "current_leg_dep": "0814", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0652", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-12T07:27:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "0817", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 213.303, \"from_m\": 0.0, \"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\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8939.534, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9019.088, \"from_m\": 8939.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12369.925, \"from_m\": 9019.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13813.858, \"from_m\": 12369.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\": 19646.165, \"from_m\": 13813.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20313.035, \"from_m\": 19646.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23820.767, \"from_m\": 20313.035, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24288.427, \"from_m\": 23820.767, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24323.319, \"from_m\": 24288.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24366.254, \"from_m\": 24323.319, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24407.684, \"from_m\": 24366.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25055.966, \"from_m\": 24407.684, \"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\": 26755.071, \"from_m\": 25055.966, \"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\": 28596.41, \"from_m\": 26755.071, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28814.9, \"from_m\": 28596.41, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29393.034, \"from_m\": 28814.9, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32078.893, \"from_m\": 29393.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32147.778, \"from_m\": 32078.893, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33374.765, \"from_m\": 32147.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\": 33412.027, \"from_m\": 33374.765, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33483.059, \"from_m\": 33412.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33538.327, \"from_m\": 33483.059, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33691.353, \"from_m\": 33538.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35733.616, \"from_m\": 33691.353, \"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\": 35796.072, \"from_m\": 35733.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37039.589, \"from_m\": 35796.072, \"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\": 37117.214, \"from_m\": 37039.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37526.851, \"from_m\": 37117.214, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38239.472, \"from_m\": 37526.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38350.76, \"from_m\": 38239.472, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38397.197, \"from_m\": 38350.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38704.039, \"from_m\": 38397.197, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39769.09, \"from_m\": 38704.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39994.061, \"from_m\": 39769.09, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42903.107, \"from_m\": 39994.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42931.081, \"from_m\": 42903.107, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44293.524, \"from_m\": 42931.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\": 44355.812, \"from_m\": 44293.524, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44801.832, \"from_m\": 44355.812, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44892.219, \"from_m\": 44801.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45937.936, \"from_m\": 44892.219, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46036.289, \"from_m\": 45937.936, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46141.107, \"from_m\": 46036.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46354.604, \"from_m\": 46141.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46416.838, \"from_m\": 46354.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46451.008, \"from_m\": 46416.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46488.576, \"from_m\": 46451.008, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46525.998, \"from_m\": 46488.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46552.382, \"from_m\": 46525.998, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46582.087, \"from_m\": 46552.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47073.684, \"from_m\": 46582.087, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52623.441, \"from_m\": 47073.684, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.503, \"from_m\": 52623.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56232.891, \"from_m\": 53744.503, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56521.063, \"from_m\": 56232.891, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58072.537, \"from_m\": 56521.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\": 58300.396, \"from_m\": 58072.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58313.614, \"from_m\": 58300.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58408.293, \"from_m\": 58313.614, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58446.869, \"from_m\": 58408.293, \"capability_applied\": null, \"effective_limit_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\": 497610, \"profile_key\": \"50445dda8b38d6ea367a6ef7e862bab79542b8e9533de68d696256ac01d12277\", \"schedule_id\": 7337, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0657H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8827.205, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12288.135, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17293.299, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19604.232, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 21040.725, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22611.843, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0714\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 24071.446, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 26021.116, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28814.9, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29768.867, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30735.964, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34675.377, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36871.22, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37601.378, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37999.07, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38621.509, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39352.098, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39891.679, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42973.934, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44593.626, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0756\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46272.283, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48719.412, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49668.367, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51373.654, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 53197.161, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 55011.419, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56424.307, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58446.869, \"section_seq\": 1, \"route_path_id\": 28379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58446.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28379}], \"total_distance_m\": 58446.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53126.88, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5319.989, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:19Z\", \"source_id\": 39960868, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:45Z\", \"source_id\": 39990637, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:48Z\", \"source_id\": 13128936, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:24Z\", \"source_id\": 39999234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:27Z\", \"source_id\": 13131809, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:07Z\", \"source_id\": 40008471, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:12Z\", \"source_id\": 13134836, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:15Z\", \"source_id\": 40014640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:19Z\", \"source_id\": 13136821, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:30Z\", \"source_id\": 40020850, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:32Z\", \"source_id\": 13138853, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:47Z\", \"source_id\": 40025376, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:14:53Z\", \"source_id\": 13140321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:37Z\", \"source_id\": 40031044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:42Z\", \"source_id\": 13142204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:05Z\", \"source_id\": 40040520, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:12Z\", \"source_id\": 13145142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:16Z\", \"source_id\": 40048660, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:19Z\", \"source_id\": 13147790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:57Z\", \"source_id\": 40058165, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:00Z\", \"source_id\": 13150831, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:27Z\", \"source_id\": 40063506, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:26Z\", \"source_id\": 13152493, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:33Z\", \"source_id\": 40065771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:37Z\", \"source_id\": 13153228, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:12Z\", \"source_id\": 40073373, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:17Z\", \"source_id\": 13155698, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:44Z\", \"source_id\": 40082617, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:45Z\", \"source_id\": 13158692, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:01Z\", \"source_id\": 40091448, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:03Z\", \"source_id\": 13161528, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:33Z\", \"source_id\": 40101002, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:36Z\", \"source_id\": 13164604, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:21Z\", \"source_id\": 40114924, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:23Z\", \"source_id\": 13169182, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:48Z\", \"source_id\": 40124687, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:51Z\", \"source_id\": 13172229, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:32Z\", \"source_id\": 40133352, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:33Z\", \"source_id\": 13174680, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:07Z\", \"source_id\": 40141208, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:09Z\", \"source_id\": 13177096, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:50Z\", \"source_id\": 40147414, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:53Z\", \"source_id\": 13178971, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:52Z\", \"source_id\": 40155895, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:55Z\", \"source_id\": 13181692, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789197416391123, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:51.779046", "service_state_evidence_id": 13181692, "current_leg_start_actual_dep": "2026-09-12T08:13:30+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:52.096007", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SUO |
9O19 |
700012 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "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": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8939.534, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9019.088, "from_m": 8939.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12369.925, "from_m": 9019.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13813.858, "from_m": 12369.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": 19646.165, "from_m": 13813.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20313.035, "from_m": 19646.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23820.767, "from_m": 20313.035, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24288.427, "from_m": 23820.767, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24323.319, "from_m": 24288.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24366.254, "from_m": 24323.319, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24407.684, "from_m": 24366.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25055.966, "from_m": 24407.684, "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": 26755.071, "from_m": 25055.966, "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": 28596.41, "from_m": 26755.071, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28814.9, "from_m": 28596.41, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29393.034, "from_m": 28814.9, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32078.893, "from_m": 29393.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32147.778, "from_m": 32078.893, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33374.765, "from_m": 32147.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": 33412.027, "from_m": 33374.765, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33483.059, "from_m": 33412.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33538.327, "from_m": 33483.059, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33691.353, "from_m": 33538.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35733.616, "from_m": 33691.353, "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": 35796.072, "from_m": 35733.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37039.589, "from_m": 35796.072, "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": 37117.214, "from_m": 37039.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37526.851, "from_m": 37117.214, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38239.472, "from_m": 37526.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38350.76, "from_m": 38239.472, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38397.197, "from_m": 38350.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38704.039, "from_m": 38397.197, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39769.09, "from_m": 38704.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39994.061, "from_m": 39769.09, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42903.107, "from_m": 39994.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42931.081, "from_m": 42903.107, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44293.524, "from_m": 42931.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": 44355.812, "from_m": 44293.524, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44801.832, "from_m": 44355.812, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44892.219, "from_m": 44801.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45937.936, "from_m": 44892.219, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46036.289, "from_m": 45937.936, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46141.107, "from_m": 46036.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46354.604, "from_m": 46141.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46416.838, "from_m": 46354.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46451.008, "from_m": 46416.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46488.576, "from_m": 46451.008, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46525.998, "from_m": 46488.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46552.382, "from_m": 46525.998, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46582.087, "from_m": 46552.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47073.684, "from_m": 46582.087, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52623.441, "from_m": 47073.684, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.503, "from_m": 52623.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56232.891, "from_m": 53744.503, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56521.063, "from_m": 56232.891, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58072.537, "from_m": 56521.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": 58300.396, "from_m": 58072.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58313.614, "from_m": 58300.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58408.293, "from_m": 58313.614, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58446.869, "from_m": 58408.293, "capability_applied": null, "effective_limit_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": 497610, "profile_key": "50445dda8b38d6ea367a6ef7e862bab79542b8e9533de68d696256ac01d12277", "schedule_id": 7337, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0657H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8827.205, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Elstree", "stage_seq": 4, "distance_m": 12288.135, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17293.299, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19604.232, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Hendon", "stage_seq": 7, "distance_m": 21040.725, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22611.843, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0714", "location": "Cricklewood", "stage_seq": 9, "distance_m": 24071.446, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 26021.116, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28814.9, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29768.867, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30735.964, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34675.377, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Farringdon", "stage_seq": 15, "distance_m": 36871.22, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37601.378, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37999.07, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38621.509, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39352.098, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39891.679, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42973.934, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44593.626, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0756", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46272.283, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Streatham", "stage_seq": 24, "distance_m": 48719.412, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49668.367, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51373.654, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 53197.161, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 55011.419, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56424.307, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58446.869, "section_seq": 1, "route_path_id": 28379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58446.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 28379}], "total_distance_m": 58446.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53126.88, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5319.989, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:19Z", "source_id": 39960868, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-12T05:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:45Z", "source_id": 39990637, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:48Z", "source_id": 13128936, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:24Z", "source_id": 39999234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:27Z", "source_id": 13131809, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:07Z", "source_id": 40008471, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:12Z", "source_id": 13134836, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:15Z", "source_id": 40014640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:19Z", "source_id": 13136821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:30Z", "source_id": 40020850, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:32Z", "source_id": 13138853, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:47Z", "source_id": 40025376, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:14:53Z", "source_id": 13140321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:37Z", "source_id": 40031044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:42Z", "source_id": 13142204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:05Z", "source_id": 40040520, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:12Z", "source_id": 13145142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:16Z", "source_id": 40048660, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:19Z", "source_id": 13147790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:57Z", "source_id": 40058165, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:00Z", "source_id": 13150831, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:27Z", "source_id": 40063506, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:26Z", "source_id": 13152493, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:33Z", "source_id": 40065771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:37Z", "source_id": 13153228, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:12Z", "source_id": 40073373, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:17Z", "source_id": 13155698, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:44Z", "source_id": 40082617, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:45Z", "source_id": 13158692, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:01Z", "source_id": 40091448, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:03Z", "source_id": 13161528, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:33Z", "source_id": 40101002, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:36Z", "source_id": 13164604, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:21Z", "source_id": 40114924, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:23Z", "source_id": 13169182, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:48Z", "source_id": 40124687, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:51Z", "source_id": 13172229, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:32Z", "source_id": 40133352, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:33Z", "source_id": 13174680, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:07Z", "source_id": 40141208, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:09Z", "source_id": 13177096, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:50Z", "source_id": 40147414, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:53Z", "source_id": 13178971, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:52Z", "source_id": 40155895, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:55Z", "source_id": 13181692, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
St. Albans |
0652 |
0652 |
1 |
None |
None |
Sutton (Surrey) |
0817 |
0817 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22774/2026-09-12/detailed |
None |
Carshalton |
2026-09-12T08:13:30+01:00 |
Sutton (Surrey) |
3.0 |
{"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.3 |
0814 |
0817 |
Carshalton |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-12 07:27:52 |
TERMINATED |
2026-09-12 07:17:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181692 |
1789197416391123 |
130 |
130 |
2026-09-12 07:27:52.096007 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:51.779046 |
| 467839 |
498578 |
P66140 |
471B15MA12 |
2026-09-12 |
COMPLETE |
13181373 |
2026-09-12 08:18:00 |
2026-09-12 07:28:22 |
2026-09-14 07:28:22 |
{"id": 498578, "stp": "P", "toc": "Greater Anglia", "uid": "P66140", "consist": "720139+720526", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66140/2026-09-12/detailed", "trust_id": "471B15MA12", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-12", "dest_arr_time": "0814", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B15", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0818", "current_leg_dep": "0804", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0728", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "0814", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"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\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"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\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.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\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.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}], \"service_id\": 498578, \"profile_key\": \"d4f277239cd9eb1a9bde8aec837db9da6ea5cff4491c0187214e632196c09277\", \"schedule_id\": 21907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0728", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:09Z\", \"source_id\": 40062804, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:14Z\", \"source_id\": 13152349, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:53Z\", \"source_id\": 40070619, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:57Z\", \"source_id\": 13154808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:12Z\", \"source_id\": 40087757, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:17Z\", \"source_id\": 13160334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:22Z\", \"source_id\": 40100642, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:26Z\", \"source_id\": 13164525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:54Z\", \"source_id\": 40109924, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:58Z\", \"source_id\": 13167565, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:48Z\", \"source_id\": 40115896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:53Z\", \"source_id\": 13169500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:18Z\", \"source_id\": 40125842, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:24Z\", \"source_id\": 13172550, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:48Z\", \"source_id\": 40140537, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:53Z\", \"source_id\": 13176884, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:53Z\", \"source_id\": 40149669, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:59Z\", \"source_id\": 13179703, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:22Z\", \"source_id\": 40154921, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:29Z\", \"source_id\": 13181373, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789197389840288, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:53.165744", "service_state_evidence_id": 40154921, "current_leg_start_actual_dep": "2026-09-12T08:05:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-12T07:17:53", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:53.913119", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B15 |
720139+720526 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "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": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "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": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.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": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.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}], "service_id": 498578, "profile_key": "d4f277239cd9eb1a9bde8aec837db9da6ea5cff4491c0187214e632196c09277", "schedule_id": 21907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0728", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:09Z", "source_id": 40062804, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:14Z", "source_id": 13152349, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:53Z", "source_id": 40070619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:57Z", "source_id": 13154808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:12Z", "source_id": 40087757, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:17Z", "source_id": 13160334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:22Z", "source_id": 40100642, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:26Z", "source_id": 13164525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:54Z", "source_id": 40109924, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:58Z", "source_id": 13167565, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:48Z", "source_id": 40115896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:53Z", "source_id": 13169500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:18Z", "source_id": 40125842, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:24Z", "source_id": 13172550, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:48Z", "source_id": 40140537, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:53Z", "source_id": 13176884, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:53Z", "source_id": 40149669, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:59Z", "source_id": 13179703, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:22Z", "source_id": 40154921, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:29Z", "source_id": 13181373, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Stansted Airport |
0728 |
0728 |
3 |
None |
None |
London Liverpool Street |
0814 |
0814 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66140/2026-09-12/detailed |
None |
Tottenham Hale |
2026-09-12T08:05:00+01:00 |
London Liverpool Street |
14.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
0804 |
0818 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:17:53 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
40154921 |
1789197389840288 |
79 |
79 |
2026-09-12 07:27:53.913119 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:53.165744 |
| 467840 |
496170 |
C18340 |
639P05M612 |
2026-09-12 |
COMPLETE |
13181266 |
2026-09-12 08:17:00 |
2026-09-12 07:28:22 |
2026-09-14 07:28:22 |
{"id": 496170, "stp": "P", "toc": "Thameslink", "uid": "C18340", "consist": "700023", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18340/2026-09-12/detailed", "trust_id": "639P05M612", "origin_crs": "WHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-12", "dest_arr_time": "0815", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "9P05", "timing_status": "LATE", "origin_station": "West Hampstead Thameslink", "current_leg_arr": "0817", "current_leg_dep": "0811", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "0621", "origin_platform": "1", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "0815", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "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\": 733.956, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2575.294, \"from_m\": 733.956, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2793.784, \"from_m\": 2575.294, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3371.918, \"from_m\": 2793.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6057.777, \"from_m\": 3371.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6126.662, \"from_m\": 6057.777, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7353.65, \"from_m\": 6126.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\": 7390.911, \"from_m\": 7353.65, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7461.944, \"from_m\": 7390.911, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7517.211, \"from_m\": 7461.944, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7670.237, \"from_m\": 7517.211, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9712.5, \"from_m\": 7670.237, \"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\": 9774.957, \"from_m\": 9712.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11018.473, \"from_m\": 9774.957, \"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\": 11096.098, \"from_m\": 11018.473, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11505.735, \"from_m\": 11096.098, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12218.356, \"from_m\": 11505.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12288.929, \"from_m\": 12218.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\": 12835.827, \"from_m\": 12288.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14449.381, \"from_m\": 12835.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16021.566, \"from_m\": 14449.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17245.098, \"from_m\": 16021.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17275.769, \"from_m\": 17245.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17323.013, \"from_m\": 17275.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\": 17778.877, \"from_m\": 17323.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17817.737, \"from_m\": 17778.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17857.501, \"from_m\": 17817.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\": 17897.794, \"from_m\": 17857.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\": 17936.946, \"from_m\": 17897.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19218.98, \"from_m\": 17936.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19622.478, \"from_m\": 19218.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20279.891, \"from_m\": 19622.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21434.83, \"from_m\": 20279.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22625.325, \"from_m\": 21434.83, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.528, \"from_m\": 22625.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23309.648, \"from_m\": 22958.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24169.731, \"from_m\": 23309.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25907.617, \"from_m\": 24169.731, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26319.956, \"from_m\": 25907.617, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33707.717, \"from_m\": 26319.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33747.435, \"from_m\": 33707.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37553.801, \"from_m\": 33747.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38291.157, \"from_m\": 37553.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\": 38336.798, \"from_m\": 38291.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\": 38686.486, \"from_m\": 38336.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39243.836, \"from_m\": 38686.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41024.535, \"from_m\": 39243.836, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49438.044, \"from_m\": 41024.535, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49508.513, \"from_m\": 49438.044, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50032.182, \"from_m\": 49508.513, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50075.627, \"from_m\": 50032.182, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51067.566, \"from_m\": 50075.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\": 55198.684, \"from_m\": 51067.566, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55230.484, \"from_m\": 55198.684, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 61332.674, \"from_m\": 55230.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61816.863, \"from_m\": 61332.674, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62110.588, \"from_m\": 61816.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62463.059, \"from_m\": 62110.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62498.502, \"from_m\": 62463.059, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63548.777, \"from_m\": 62498.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63573.151, \"from_m\": 63548.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64763.408, \"from_m\": 63573.151, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65316.732, \"from_m\": 64763.408, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68248.008, \"from_m\": 65316.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\": 71267.825, \"from_m\": 68248.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\": 71287.243, \"from_m\": 71267.825, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71576.867, \"from_m\": 71287.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 496170, \"profile_key\": \"5a2263b2708acb7c016f92f1121fec5d5d32fb1f161fbdce45fae94ebab35d38\", \"schedule_id\": 6652, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 2, \"distance_m\": 2793.784, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Kentish Town\", \"stage_seq\": 3, \"distance_m\": 3747.751, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Dock Jn North\", \"stage_seq\": 4, \"distance_m\": 4714.848, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 5, \"distance_m\": 8654.261, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Farringdon\", \"stage_seq\": 6, \"distance_m\": 10850.105, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"City Thameslink\", \"stage_seq\": 7, \"distance_m\": 11580.263, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"London Blackfriars\", \"stage_seq\": 8, \"distance_m\": 11977.954, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 9, \"distance_m\": 13184.534, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648H\", \"location\": \"London Bridge\", \"stage_seq\": 10, \"distance_m\": 13911.551, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 11, \"distance_m\": 16573.556, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 17275.769, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 13, \"distance_m\": 17936.946, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Deptford\", \"stage_seq\": 14, \"distance_m\": 18934.836, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Greenwich\", \"stage_seq\": 15, \"distance_m\": 19777.909, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Maze Hill\", \"stage_seq\": 16, \"distance_m\": 21185.562, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0702H\", \"location\": \"Westcombe Park\", \"stage_seq\": 17, \"distance_m\": 22289.508, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Charlton\", \"stage_seq\": 18, \"distance_m\": 23136.649, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 19, \"distance_m\": 26162.856, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Plumstead\", \"stage_seq\": 20, \"distance_m\": 27078.213, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Abbey Wood\", \"stage_seq\": 21, \"distance_m\": 29524.203, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Slade Green\", \"stage_seq\": 22, \"distance_m\": 35717.85, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 23, \"distance_m\": 36425.054, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 24, \"distance_m\": 37553.801, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Dartford Jn\", \"stage_seq\": 25, \"distance_m\": 38237.73, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0730\", \"location\": \"Dartford\", \"stage_seq\": 26, \"distance_m\": 38959.203, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Stone Crossing\", \"stage_seq\": 27, \"distance_m\": 42079.749, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737H\", \"location\": \"Greenhithe\", \"stage_seq\": 28, \"distance_m\": 43322.378, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Swanscombe\", \"stage_seq\": 29, \"distance_m\": 45515.424, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Northfleet\", \"stage_seq\": 30, \"distance_m\": 46410.265, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 31, \"distance_m\": 47437.282, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Gravesend\", \"stage_seq\": 32, \"distance_m\": 49863.691, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Hoo Jn\", \"stage_seq\": 33, \"distance_m\": 55076.037, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Higham\", \"stage_seq\": 34, \"distance_m\": 57461.486, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Strood\", \"stage_seq\": 35, \"distance_m\": 61698.202, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 36, \"distance_m\": 62110.588, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Rochester\", \"stage_seq\": 37, \"distance_m\": 62781.806, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Chatham\", \"stage_seq\": 38, \"distance_m\": 64176.524, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 39, \"distance_m\": 66762.294, \"section_seq\": 1, \"route_path_id\": 28396}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 40, \"distance_m\": 71576.867, \"section_seq\": 1, \"route_path_id\": 28396}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71576.867, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28396}], \"total_distance_m\": 71576.867, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65681.834, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5895.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:10Z\", \"source_id\": 39934088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:18Z\", \"source_id\": 13109786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:40Z\", \"source_id\": 39946266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:42Z\", \"source_id\": 13113832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:34Z\", \"source_id\": 39954542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:38Z\", \"source_id\": 13116663, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:06Z\", \"source_id\": 39958862, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:08Z\", \"source_id\": 13118117, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:45Z\", \"source_id\": 39961610, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:47Z\", \"source_id\": 13119036, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:46:24Z\", \"source_id\": 39971706, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:46:28Z\", \"source_id\": 13122504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:45Z\", \"source_id\": 39983200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:47Z\", \"source_id\": 13126416, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:35Z\", \"source_id\": 39988427, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:55:41Z\", \"source_id\": 13128202, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:59Z\", \"source_id\": 39994633, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:59:01Z\", \"source_id\": 13130277, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:00Z\", \"source_id\": 39998456, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:03Z\", \"source_id\": 13131553, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:46Z\", \"source_id\": 40001923, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:48Z\", \"source_id\": 13132675, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:10Z\", \"source_id\": 40014385, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:11Z\", \"source_id\": 13136751, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:53Z\", \"source_id\": 40019650, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:56Z\", \"source_id\": 13138445, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:24Z\", \"source_id\": 40026620, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:27Z\", \"source_id\": 13140708, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:21Z\", \"source_id\": 40039036, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:24Z\", \"source_id\": 13144634, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:53Z\", \"source_id\": 40060187, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:59Z\", \"source_id\": 13151463, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:51Z\", \"source_id\": 40070559, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:51Z\", \"source_id\": 13154740, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:05Z\", \"source_id\": 40075141, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:06Z\", \"source_id\": 13156275, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:07Z\", \"source_id\": 40081399, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:11Z\", \"source_id\": 13158313, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:39Z\", \"source_id\": 40084480, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:46Z\", \"source_id\": 13159371, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:15Z\", \"source_id\": 40094070, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:17Z\", \"source_id\": 13162402, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:38Z\", \"source_id\": 40107335, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:41Z\", \"source_id\": 13166755, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:54Z\", \"source_id\": 40118157, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 13170176, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:30Z\", \"source_id\": 40126234, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:34Z\", \"source_id\": 13172683, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:32Z\", \"source_id\": 40133404, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:37Z\", \"source_id\": 13174696, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:31Z\", \"source_id\": 40142178, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:33Z\", \"source_id\": 13177375, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:10Z\", \"source_id\": 40154482, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:17Z\", \"source_id\": 13181266, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1789197379506820, "current_leg_arrival_utc": "2026-09-12T08:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:53.170962", "service_state_evidence_id": 13181266, "current_leg_start_actual_dep": "2026-09-12T08:12:30+01:00", "operational_evidence_version": 173, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:53.865888", "service_state_valid_until_kind": null, "operational_interpretation_version": 173, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
WHP |
RAI |
9P05 |
700023 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 733.956, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2575.294, "from_m": 733.956, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2793.784, "from_m": 2575.294, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3371.918, "from_m": 2793.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6057.777, "from_m": 3371.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6126.662, "from_m": 6057.777, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7353.65, "from_m": 6126.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": 7390.911, "from_m": 7353.65, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7461.944, "from_m": 7390.911, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7517.211, "from_m": 7461.944, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7670.237, "from_m": 7517.211, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9712.5, "from_m": 7670.237, "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": 9774.957, "from_m": 9712.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11018.473, "from_m": 9774.957, "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": 11096.098, "from_m": 11018.473, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11505.735, "from_m": 11096.098, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 12218.356, "from_m": 11505.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 12288.929, "from_m": 12218.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": 12835.827, "from_m": 12288.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14449.381, "from_m": 12835.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16021.566, "from_m": 14449.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17245.098, "from_m": 16021.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17275.769, "from_m": 17245.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17323.013, "from_m": 17275.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": 17778.877, "from_m": 17323.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17817.737, "from_m": 17778.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17857.501, "from_m": 17817.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": 17897.794, "from_m": 17857.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": 17936.946, "from_m": 17897.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19218.98, "from_m": 17936.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19622.478, "from_m": 19218.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20279.891, "from_m": 19622.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21434.83, "from_m": 20279.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22625.325, "from_m": 21434.83, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.528, "from_m": 22625.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23309.648, "from_m": 22958.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24169.731, "from_m": 23309.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25907.617, "from_m": 24169.731, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26319.956, "from_m": 25907.617, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33707.717, "from_m": 26319.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33747.435, "from_m": 33707.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37553.801, "from_m": 33747.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38291.157, "from_m": 37553.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": 38336.798, "from_m": 38291.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": 38686.486, "from_m": 38336.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39243.836, "from_m": 38686.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41024.535, "from_m": 39243.836, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49438.044, "from_m": 41024.535, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49508.513, "from_m": 49438.044, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50032.182, "from_m": 49508.513, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50075.627, "from_m": 50032.182, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51067.566, "from_m": 50075.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": 55198.684, "from_m": 51067.566, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55230.484, "from_m": 55198.684, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 61332.674, "from_m": 55230.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61816.863, "from_m": 61332.674, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62110.588, "from_m": 61816.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62463.059, "from_m": 62110.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62498.502, "from_m": 62463.059, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63548.777, "from_m": 62498.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63573.151, "from_m": 63548.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64763.408, "from_m": 63573.151, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65316.732, "from_m": 64763.408, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68248.008, "from_m": 65316.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": 71267.825, "from_m": 68248.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": 71287.243, "from_m": 71267.825, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71576.867, "from_m": 71287.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 496170, "profile_key": "5a2263b2708acb7c016f92f1121fec5d5d32fb1f161fbdce45fae94ebab35d38", "schedule_id": 6652, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "West Hampstead Thameslink", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Carlton Road Jn", "stage_seq": 2, "distance_m": 2793.784, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Kentish Town", "stage_seq": 3, "distance_m": 3747.751, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Dock Jn North", "stage_seq": 4, "distance_m": 4714.848, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "St Pancras Low Level", "stage_seq": 5, "distance_m": 8654.261, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Farringdon", "stage_seq": 6, "distance_m": 10850.105, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "City Thameslink", "stage_seq": 7, "distance_m": 11580.263, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "London Blackfriars", "stage_seq": 8, "distance_m": 11977.954, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Metropolitan Jn", "stage_seq": 9, "distance_m": 13184.534, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648H", "location": "London Bridge", "stage_seq": 10, "distance_m": 13911.551, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Corbetts Lane Jn", "stage_seq": 11, "distance_m": 16573.556, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 17275.769, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "North Kent East Jn", "stage_seq": 13, "distance_m": 17936.946, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Deptford", "stage_seq": 14, "distance_m": 18934.836, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Greenwich", "stage_seq": 15, "distance_m": 19777.909, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Maze Hill", "stage_seq": 16, "distance_m": 21185.562, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0702H", "location": "Westcombe Park", "stage_seq": 17, "distance_m": 22289.508, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Charlton", "stage_seq": 18, "distance_m": 23136.649, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Woolwich Arsenal", "stage_seq": 19, "distance_m": 26162.856, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Plumstead", "stage_seq": 20, "distance_m": 27078.213, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Abbey Wood", "stage_seq": 21, "distance_m": 29524.203, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Slade Green", "stage_seq": 22, "distance_m": 35717.85, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Crayford Creek Jn", "stage_seq": 23, "distance_m": 36425.054, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Crayford Spur A Jn", "stage_seq": 24, "distance_m": 37553.801, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Dartford Jn", "stage_seq": 25, "distance_m": 38237.73, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0730", "location": "Dartford", "stage_seq": 26, "distance_m": 38959.203, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Stone Crossing", "stage_seq": 27, "distance_m": 42079.749, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737H", "location": "Greenhithe", "stage_seq": 28, "distance_m": 43322.378, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Swanscombe", "stage_seq": 29, "distance_m": 45515.424, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Northfleet", "stage_seq": 30, "distance_m": 46410.265, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Springhead Junction (CTRL)", "stage_seq": 31, "distance_m": 47437.282, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Gravesend", "stage_seq": 32, "distance_m": 49863.691, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Hoo Jn", "stage_seq": 33, "distance_m": 55076.037, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Higham", "stage_seq": 34, "distance_m": 57461.486, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Strood", "stage_seq": 35, "distance_m": 61698.202, "section_seq": 1, "route_path_id": 28396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Rochester Bridge Jn", "stage_seq": 36, "distance_m": 62110.588, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Rochester", "stage_seq": 37, "distance_m": 62781.806, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Chatham", "stage_seq": 38, "distance_m": 64176.524, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810H", "location": "Gillingham (Kent)", "stage_seq": 39, "distance_m": 66762.294, "section_seq": 1, "route_path_id": 28396}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 40, "distance_m": 71576.867, "section_seq": 1, "route_path_id": 28396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71576.867, "from_m": 0.0, "section_seq": 1, "route_path_id": 28396}], "total_distance_m": 71576.867, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65681.834, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5895.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:10Z", "source_id": 39934088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:18Z", "source_id": 13109786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:40Z", "source_id": 39946266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:42Z", "source_id": 13113832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:34Z", "source_id": 39954542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:38Z", "source_id": 13116663, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:06Z", "source_id": 39958862, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:08Z", "source_id": 13118117, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:45Z", "source_id": 39961610, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:47Z", "source_id": 13119036, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:46:24Z", "source_id": 39971706, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:46:28Z", "source_id": 13122504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:45Z", "source_id": 39983200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:47Z", "source_id": 13126416, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:35Z", "source_id": 39988427, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:55:41Z", "source_id": 13128202, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31650, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:59Z", "source_id": 39994633, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:59:01Z", "source_id": 13130277, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31654, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:00Z", "source_id": 39998456, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:03Z", "source_id": 13131553, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:46Z", "source_id": 40001923, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:48Z", "source_id": 13132675, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:10Z", "source_id": 40014385, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:11Z", "source_id": 13136751, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:53Z", "source_id": 40019650, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:56Z", "source_id": 13138445, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:24Z", "source_id": 40026620, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:27Z", "source_id": 13140708, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:21Z", "source_id": 40039036, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:24Z", "source_id": 13144634, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:53Z", "source_id": 40060187, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:59Z", "source_id": 13151463, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:51Z", "source_id": 40070559, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:51Z", "source_id": 13154740, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:05Z", "source_id": 40075141, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:06Z", "source_id": 13156275, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:07Z", "source_id": 40081399, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:11Z", "source_id": 13158313, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:39Z", "source_id": 40084480, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T06:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:46Z", "source_id": 13159371, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:15Z", "source_id": 40094070, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T06:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:17Z", "source_id": 13162402, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32259, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:38Z", "source_id": 40107335, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T06:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:41Z", "source_id": 13166755, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:54Z", "source_id": 40118157, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T07:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 13170176, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:30Z", "source_id": 40126234, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:34Z", "source_id": 13172683, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:32Z", "source_id": 40133404, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T07:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:37Z", "source_id": 13174696, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:31Z", "source_id": 40142178, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:33Z", "source_id": 13177375, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:10Z", "source_id": 40154482, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T07:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:17Z", "source_id": 13181266, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
West Hampstead Thameslink |
0621 |
0621 |
1 |
None |
None |
Rainham (Kent) |
0815 |
0815 |
0 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18340/2026-09-12/detailed |
None |
Gillingham (Kent) |
2026-09-12T08:12:30+01:00 |
Rainham (Kent) |
6.0 |
{"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} |
3.0 |
0811 |
0817 |
Gillingham (Kent) |
Rainham (Kent) |
Rainham (Kent) |
51.3671305 |
0.6101822 |
51.3671305 |
0.6101822 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:17:00 |
Rainham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181266 |
1789197379506820 |
173 |
173 |
2026-09-12 07:27:53.865888 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:53.170962 |
| 467841 |
494892 |
R59735 |
514M681112 |
2026-09-12 |
COMPLETE |
13182344 |
2026-09-12 08:14:00 |
2026-09-12 07:28:22 |
2026-09-14 07:28:22 |
{"id": 494892, "stp": "N", "toc": "Unknown", "uid": "R59735", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R59735/2026-09-12/detailed", "trust_id": "514M681112", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birch Coppice (GBRf)", "service_date": "2026-09-12", "dest_arr_time": "0801", "dest_platform": null, "is_terminated": 1, "next_location": "Birch Coppice (GBRf)", "signalling_id": "4M68", "timing_status": "LATE", "origin_station": "London Gateway (GBRf)", "current_leg_arr": "0814", "current_leg_dep": "0745½", "current_leg_end": "Birch Coppice (GBRf)", "origin_dep_time": "0157", "origin_platform": null, "current_location": "Birch Coppice (GBRf)", "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6781249, 52.57372479999999], [-1.6779388999999998, 52.57390269999999], [-1.6776781, 52.5740735], [-1.6769797999999998, 52.574444199999995], [-1.6762236999999998, 52.5748613], [-1.6758759999999997, 52.57510210000001], [-1.6757029, 52.57523440000001], [-1.675541, 52.5753868], [-1.6753848, 52.575486099999985], [-1.6751257, 52.5756271], [-1.6746829, 52.57586409999999], [-1.6740873999999997, 52.57618360000001], [-1.6731057, 52.5767068], [-1.6728455999999998, 52.5768503], [-1.6725077, 52.57707389999999], [-1.6722642, 52.57720239999999], [-1.6713422999999998, 52.5776962], [-1.6700669999999995, 52.57833449999999], [-1.6688056, 52.5789715], [-1.6687118, 52.5790163], [-1.6685955999999995, 52.5790796], [-1.6681728999999998, 52.57930979999999], [-1.6677573, 52.579535400000005], [-1.6634895, 52.58181619999999], [-1.6633152999999998, 52.58190990000001], [-1.6622734999999995, 52.58246760000001], [-1.6609524999999998, 52.5831401], [-1.6587272999999998, 52.5842201], [-1.6560915, 52.5853713], [-1.6542518, 52.5861629], [-1.6524967, 52.5868828], [-1.6513435999999997, 52.5873883], [-1.6504765, 52.587762399999995], [-1.6495575999999998, 52.5880824], [-1.6485780999999995, 52.5883826], [-1.6477299, 52.588567699999984], [-1.6468490999999998, 52.58872170000001], [-1.6462833, 52.5888039], [-1.6456988999999995, 52.5888662], [-1.6451963, 52.5889052], [-1.6443180999999998, 52.588920300000005], [-1.6436461999999998, 52.58892130000001], [-1.6401542999999998, 52.58882679999999], [-1.6376872, 52.5887678], [-1.6369218, 52.588758299999995], [-1.6366427999999995, 52.5887596], [-1.6363699, 52.5887833], [-1.6360536999999995, 52.58883169999999], [-1.6358113, 52.58888650000001], [-1.6356384999999998, 52.5889273], [-1.6355029, 52.5889659], [-1.6352923, 52.5890225], [-1.634991, 52.5890993], [-1.6347318, 52.5891947], [-1.6342715999999995, 52.5893989], [-1.6340768999999995, 52.58950360000001], [-1.6338550999999997, 52.5896516], [-1.6336640999999998, 52.58980509999999], [-1.6335296, 52.58993660000001], [-1.6332894999999998, 52.59015689999999], [-1.6330507, 52.590376600000006], [-1.6327539, 52.590648], [-1.6326569, 52.59075190000001], [-1.6322536, 52.5912298]]}", "current_leg_start": "Kingsbury Reception Sidings", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "52.5912298", "next_location_lon": "-1.6322536", "previous_location": "Kingsbury Reception Sidings", "current_leg_milage": "2.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.288, \"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\": 216.192, \"from_m\": 161.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1468.83, \"from_m\": 216.192, \"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\": 1473.557, \"from_m\": 1468.83, \"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\": 3494.979, \"from_m\": 1473.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4361.061, \"from_m\": 3494.979, \"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\": 10194.098, \"from_m\": 4361.061, \"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\": 11002.019, \"from_m\": 10194.098, \"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\": 11508.18, \"from_m\": 11002.019, \"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\": 35059.356, \"from_m\": 11508.18, \"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\": 37559.803, \"from_m\": 35059.356, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38155.69, \"from_m\": 37559.803, \"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\": 38259.459, \"from_m\": 38155.69, \"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\": 38348.055, \"from_m\": 38259.459, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38407.764, \"from_m\": 38348.055, \"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\": 38497.842, \"from_m\": 38407.764, \"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\": 40146.342, \"from_m\": 38497.842, \"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\": 40759.573, \"from_m\": 40146.342, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41155.333, \"from_m\": 40759.573, \"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\": 41193.172, \"from_m\": 41155.333, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41230.306, \"from_m\": 41193.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41885.852, \"from_m\": 41230.306, \"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\": 42589.181, \"from_m\": 41885.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43197.774, \"from_m\": 42589.181, \"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\": 45585.915, \"from_m\": 43197.774, \"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\": 45644.503, \"from_m\": 45585.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46542.283, \"from_m\": 45644.503, \"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\": 50826.711, \"from_m\": 46542.283, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51001.139, \"from_m\": 50826.711, \"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\": 51055.122, \"from_m\": 51001.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51091.811, \"from_m\": 51055.122, \"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\": 52496.374, \"from_m\": 51091.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52518.259, \"from_m\": 52496.374, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54618.46, \"from_m\": 52518.259, \"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\": 54655.913, \"from_m\": 54618.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59571.675, \"from_m\": 54655.913, \"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\": 60323.808, \"from_m\": 59571.675, \"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\": 60521.451, \"from_m\": 60323.808, \"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\": 60588.15, \"from_m\": 60521.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60831.491, \"from_m\": 60588.15, \"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\": 60899.411, \"from_m\": 60831.491, \"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\": 62188.435, \"from_m\": 60899.411, \"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\": 87967.804, \"from_m\": 62188.435, \"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\": 88021.742, \"from_m\": 87967.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96290.159, \"from_m\": 88021.742, \"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\": 98222.746, \"from_m\": 96290.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111989.229, \"from_m\": 98222.746, \"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\": 112096.507, \"from_m\": 111989.229, \"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\": 112312.139, \"from_m\": 112096.507, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112397.983, \"from_m\": 112312.139, \"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\": 116678.788, \"from_m\": 112397.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 119968.17, \"from_m\": 116678.788, \"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\": 125672.399, \"from_m\": 119968.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125752.288, \"from_m\": 125672.399, \"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\": 130606.669, \"from_m\": 125752.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143599.21, \"from_m\": 130606.669, \"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\": 143693.264, \"from_m\": 143599.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150863.392, \"from_m\": 143693.264, \"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\": 151133.683, \"from_m\": 150863.392, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151195.311, \"from_m\": 151133.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153920.69, \"from_m\": 151195.311, \"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\": 157729.143, \"from_m\": 153920.69, \"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\": 158137.113, \"from_m\": 157729.143, \"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\": 158146.621, \"from_m\": 158137.113, \"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\": 158460.13, \"from_m\": 158146.621, \"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\": 158967.264, \"from_m\": 158460.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\": 159053.5, \"from_m\": 158967.264, \"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\": 161097.88, \"from_m\": 159053.5, \"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\": 186855.902, \"from_m\": 161097.88, \"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\": 187283.02, \"from_m\": 186855.902, \"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\": 187361.263, \"from_m\": 187283.02, \"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\": 187420.214, \"from_m\": 187361.263, \"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\": 187923.791, \"from_m\": 187420.214, \"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\": 191780.835, \"from_m\": 187923.791, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198196.445, \"from_m\": 191780.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 198204.349, \"from_m\": 198196.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206873.03, \"from_m\": 198204.349, \"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\": 207799.196, \"from_m\": 206873.03, \"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\": 208537.08, \"from_m\": 207799.196, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214210.547, \"from_m\": 208537.08, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216085.946, \"from_m\": 214210.547, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 223801.616, \"from_m\": 216085.946, \"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\": 227066.898, \"from_m\": 223801.616, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 231480.884, \"from_m\": 227066.898, \"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\": 231675.226, \"from_m\": 231480.884, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 231753.342, \"from_m\": 231675.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235710.905, \"from_m\": 231753.342, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 236147.442, \"from_m\": 235710.905, \"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\": 236393.59, \"from_m\": 236147.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 236581.006, \"from_m\": 236393.59, \"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\": 236731.886, \"from_m\": 236581.006, \"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\": 236744.182, \"from_m\": 236731.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236959.379, \"from_m\": 236744.182, \"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\": 237703.558, \"from_m\": 236959.379, \"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\": 238955.941, \"from_m\": 237703.558, \"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\": 239511.018, \"from_m\": 238955.941, \"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\": 241737.077, \"from_m\": 239511.018, \"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\": 241934.836, \"from_m\": 241737.077, \"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\": 249699.83, \"from_m\": 241934.836, \"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\": 249755.262, \"from_m\": 249699.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 250409.385, \"from_m\": 249755.262, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 250505.927, \"from_m\": 250409.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 250542.096, \"from_m\": 250505.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252585.647, \"from_m\": 250542.096, \"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\": 253142.554, \"from_m\": 252585.647, \"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\": 253822.961, \"from_m\": 253142.554, \"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\": 254783.884, \"from_m\": 253822.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 255185.284, \"from_m\": 254783.884, \"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\": 272044.544, \"from_m\": 255185.284, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 272051.37, \"from_m\": 272044.544, \"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\": 272258.903, \"from_m\": 272051.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273919.066, \"from_m\": 272258.903, \"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\": 273959.629, \"from_m\": 273919.066, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 274024.645, \"from_m\": 273959.629, \"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\": 275130.092, \"from_m\": 274024.645, \"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\": 276366.539, \"from_m\": 275130.092, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 281063.545, \"from_m\": 276366.539, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 282645.336, \"from_m\": 281063.545, \"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\": 286957.522, \"from_m\": 282645.336, \"capability_applied\": null, \"effective_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\": 494892, \"profile_key\": \"c6bad3a248c89ee1099037c4c52ffbd918dada4ca7c51bdfbbd5289f7a9e4b60\", \"schedule_id\": 36947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0157\", \"location\": \"London Gateway (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0200\", \"wtt_dep\": \"0202\", \"location\": \"London Gateway Dep Line\", \"stage_seq\": 2, \"distance_m\": 1270.854, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0204H\", \"location\": \"Thames Haven Sig. UR888\", \"stage_seq\": 3, \"distance_m\": 1845.755, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0210\", \"wtt_dep\": \"0210\", \"location\": \"Thames Haven Sig. UR882\", \"stage_seq\": 4, \"distance_m\": 4301.472, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0210H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 5, \"distance_m\": 4388.431, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0222\", \"wtt_dep\": \"0223\", \"location\": \"Tilbury Town\", \"stage_seq\": 6, \"distance_m\": 12229.623, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0226\", \"location\": \"Grays\", \"stage_seq\": 7, \"distance_m\": 15055.862, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0227\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 8, \"distance_m\": 16387.453, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0230H\", \"location\": \"Purfleet\", \"stage_seq\": 9, \"distance_m\": 21239.441, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0235\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 10, \"distance_m\": 26530.966, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0237H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 11, \"distance_m\": 30979.103, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0239\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 12, \"distance_m\": 32082.473, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0241\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 13, \"distance_m\": 34312.44, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0241H\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 34766.876, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0242H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 15, \"distance_m\": 35635.49, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244\", \"location\": \"Woodgrange Park\", \"stage_seq\": 16, \"distance_m\": 37500.129, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0246H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 17, \"distance_m\": 38407.764, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0247\", \"location\": \"Forest Gate\", \"stage_seq\": 18, \"distance_m\": 39034.907, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254\", \"location\": \"Stratford\", \"stage_seq\": 19, \"distance_m\": 41050.779, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0256\", \"location\": \"Channelsea Jn\", \"stage_seq\": 20, \"distance_m\": 41804.718, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0257\", \"location\": \"Lea Junction\", \"stage_seq\": 21, \"distance_m\": 42105.609, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0302\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 22, \"distance_m\": 45585.915, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0304H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 47954.543, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0306\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 24, \"distance_m\": 48811.543, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0308\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 25, \"distance_m\": 50361.927, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0309H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 26, \"distance_m\": 51091.811, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0313\", \"location\": \"Camden Jn\", \"stage_seq\": 27, \"distance_m\": 52518.259, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 28, \"distance_m\": 58250.849, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322H\", \"location\": \"Harlesden Jn\", \"stage_seq\": 29, \"distance_m\": 59309.774, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0326H\", \"wtt_dep\": \"0328H\", \"location\": \"Willesden Up & Down Goods Line\", \"stage_seq\": 30, \"distance_m\": 59947.742, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0330H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 31, \"distance_m\": 63170.854, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0335\", \"location\": \"Wembley Central\", \"stage_seq\": 32, \"distance_m\": 64585.079, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 33, \"distance_m\": 69960.581, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0347H\", \"location\": \"Watford Junction\", \"stage_seq\": 34, \"distance_m\": 79717.815, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0357\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 35, \"distance_m\": 92734.261, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0404H\", \"location\": \"Tring\", \"stage_seq\": 36, \"distance_m\": 102562.74, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0412H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 37, \"distance_m\": 111989.229, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421\", \"location\": \"Bletchley\", \"stage_seq\": 38, \"distance_m\": 127548.306, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 39, \"distance_m\": 129081.661, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 40, \"distance_m\": 132590.38, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 41, \"distance_m\": 143314.132, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0439H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 42, \"distance_m\": 151133.683, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0448\", \"wtt_dep\": \"0457\", \"location\": \"Northampton\", \"stage_seq\": 43, \"distance_m\": 158371.207, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Long Buckby\", \"stage_seq\": 44, \"distance_m\": 173883.523, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 45, \"distance_m\": 182860.009, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 46, \"distance_m\": 186796.248, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Rugby\", \"stage_seq\": 47, \"distance_m\": 189124.129, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 48, \"distance_m\": 190159.68, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0546H\", \"location\": \"Coventry\", \"stage_seq\": 49, \"distance_m\": 207311.848, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Berkswell\", \"stage_seq\": 50, \"distance_m\": 216157.463, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Birmingham International\", \"stage_seq\": 51, \"distance_m\": 224507.471, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Stechford\", \"stage_seq\": 52, \"distance_m\": 231635.213, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0637\", \"location\": \"Aston Sig. Ns65\", \"stage_seq\": 53, \"distance_m\": 239059.715, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Aston\", \"stage_seq\": 54, \"distance_m\": 239331.568, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 55, \"distance_m\": 242995.497, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Bescot Stadium\", \"stage_seq\": 56, \"distance_m\": 250161.441, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Pleck Jn\", \"stage_seq\": 57, \"distance_m\": 251726.524, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Walsall\", \"stage_seq\": 58, \"distance_m\": 252862.629, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 59, \"distance_m\": 253822.961, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 60, \"distance_m\": 272213.978, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 61, \"distance_m\": 274024.645, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Water Orton\", \"stage_seq\": 62, \"distance_m\": 274689.702, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 63, \"distance_m\": 281063.545, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Kingsbury Branch Jn\", \"stage_seq\": 64, \"distance_m\": 282581.085, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Kingsbury Shunting Frame\", \"stage_seq\": 65, \"distance_m\": 282982.423, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0745H\", \"location\": \"Kingsbury Reception Sidings\", \"stage_seq\": 66, \"distance_m\": 283132.996, \"section_seq\": 1, \"route_path_id\": 56279}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"Birch Coppice (GBRf)\", \"stage_seq\": 67, \"distance_m\": 286957.522, \"section_seq\": 1, \"route_path_id\": 56279}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 286957.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56279}], \"total_distance_m\": 286957.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 272624.965, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 14332.557, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.5", "current_position_lat": "52.5912298", "current_position_lon": "-1.6322536", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:20:32Z\", \"source_id\": 39823797, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:20:37Z\", \"source_id\": 13073484, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:26:21Z\", \"source_id\": 39824651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:26:28Z\", \"source_id\": 13073706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:31:28Z\", \"source_id\": 39825390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:31:29Z\", \"source_id\": 13073916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:35:34Z\", \"source_id\": 39826007, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:35:37Z\", \"source_id\": 13074112, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:38:10Z\", \"source_id\": 39826414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:38:14Z\", \"source_id\": 13074219, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:42:04Z\", \"source_id\": 39827021, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:42:08Z\", \"source_id\": 13074399, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:44:59Z\", \"source_id\": 39827435, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:45:08Z\", \"source_id\": 13074505, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:52:23Z\", \"source_id\": 39828453, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:52:27Z\", \"source_id\": 13074762, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:40:20Z\", \"source_id\": 39834547, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:40:19Z\", \"source_id\": 13076520, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:44:34Z\", \"source_id\": 39835163, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:44:39Z\", \"source_id\": 13076686, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:50:17Z\", \"source_id\": 39835989, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:50:24Z\", \"source_id\": 13076929, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:02:23Z\", \"source_id\": 39837876, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:02:27Z\", \"source_id\": 13077509, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:14:49Z\", \"source_id\": 39839818, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:14:53Z\", \"source_id\": 13078234, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:17:30Z\", \"source_id\": 39840281, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:17:33Z\", \"source_id\": 13078434, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:33:30Z\", \"source_id\": 39843654, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:33:38Z\", \"source_id\": 13079775, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:46:29Z\", \"source_id\": 39847232, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:46:34Z\", \"source_id\": 13081105, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:56:32Z\", \"source_id\": 39850735, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:56:38Z\", \"source_id\": 13082335, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:15:41Z\", \"source_id\": 39859404, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:15:49Z\", \"source_id\": 13085281, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:42Z\", \"source_id\": 39893169, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:43Z\", \"source_id\": 13096063, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:59Z\", \"source_id\": 39898326, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:03Z\", \"source_id\": 13097793, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:10Z\", \"source_id\": 39903567, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:13Z\", \"source_id\": 13099532, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:37:13Z\", \"source_id\": 39955632, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:37:19Z\", \"source_id\": 13117018, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:45Z\", \"source_id\": 39983219, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:48Z\", \"source_id\": 13126439, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:25Z\", \"source_id\": 39997386, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:28Z\", \"source_id\": 13131209, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:00Z\", \"source_id\": 40050171, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:04Z\", \"source_id\": 13148279, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:53Z\", \"source_id\": 13182344, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birch Coppice (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789197473234024, "current_leg_arrival_utc": "2026-09-12T08:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:53.210071", "service_state_evidence_id": 13182344, "current_leg_start_actual_dep": "2026-09-12T07:58:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-12T07:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:53.919564", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
4M68 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 161.288, "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": 216.192, "from_m": 161.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1468.83, "from_m": 216.192, "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": 1473.557, "from_m": 1468.83, "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": 3494.979, "from_m": 1473.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4361.061, "from_m": 3494.979, "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": 10194.098, "from_m": 4361.061, "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": 11002.019, "from_m": 10194.098, "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": 11508.18, "from_m": 11002.019, "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": 35059.356, "from_m": 11508.18, "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": 37559.803, "from_m": 35059.356, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38155.69, "from_m": 37559.803, "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": 38259.459, "from_m": 38155.69, "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": 38348.055, "from_m": 38259.459, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38407.764, "from_m": 38348.055, "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": 38497.842, "from_m": 38407.764, "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": 40146.342, "from_m": 38497.842, "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": 40759.573, "from_m": 40146.342, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41155.333, "from_m": 40759.573, "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": 41193.172, "from_m": 41155.333, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41230.306, "from_m": 41193.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41885.852, "from_m": 41230.306, "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": 42589.181, "from_m": 41885.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43197.774, "from_m": 42589.181, "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": 45585.915, "from_m": 43197.774, "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": 45644.503, "from_m": 45585.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46542.283, "from_m": 45644.503, "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": 50826.711, "from_m": 46542.283, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51001.139, "from_m": 50826.711, "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": 51055.122, "from_m": 51001.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51091.811, "from_m": 51055.122, "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": 52496.374, "from_m": 51091.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52518.259, "from_m": 52496.374, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54618.46, "from_m": 52518.259, "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": 54655.913, "from_m": 54618.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59571.675, "from_m": 54655.913, "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": 60323.808, "from_m": 59571.675, "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": 60521.451, "from_m": 60323.808, "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": 60588.15, "from_m": 60521.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60831.491, "from_m": 60588.15, "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": 60899.411, "from_m": 60831.491, "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": 62188.435, "from_m": 60899.411, "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": 87967.804, "from_m": 62188.435, "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": 88021.742, "from_m": 87967.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96290.159, "from_m": 88021.742, "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": 98222.746, "from_m": 96290.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111989.229, "from_m": 98222.746, "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": 112096.507, "from_m": 111989.229, "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": 112312.139, "from_m": 112096.507, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112397.983, "from_m": 112312.139, "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": 116678.788, "from_m": 112397.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 119968.17, "from_m": 116678.788, "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": 125672.399, "from_m": 119968.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125752.288, "from_m": 125672.399, "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": 130606.669, "from_m": 125752.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143599.21, "from_m": 130606.669, "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": 143693.264, "from_m": 143599.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150863.392, "from_m": 143693.264, "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": 151133.683, "from_m": 150863.392, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151195.311, "from_m": 151133.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153920.69, "from_m": 151195.311, "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": 157729.143, "from_m": 153920.69, "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": 158137.113, "from_m": 157729.143, "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": 158146.621, "from_m": 158137.113, "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": 158460.13, "from_m": 158146.621, "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": 158967.264, "from_m": 158460.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": 159053.5, "from_m": 158967.264, "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": 161097.88, "from_m": 159053.5, "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": 186855.902, "from_m": 161097.88, "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": 187283.02, "from_m": 186855.902, "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": 187361.263, "from_m": 187283.02, "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": 187420.214, "from_m": 187361.263, "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": 187923.791, "from_m": 187420.214, "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": 191780.835, "from_m": 187923.791, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198196.445, "from_m": 191780.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 198204.349, "from_m": 198196.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206873.03, "from_m": 198204.349, "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": 207799.196, "from_m": 206873.03, "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": 208537.08, "from_m": 207799.196, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214210.547, "from_m": 208537.08, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216085.946, "from_m": 214210.547, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 223801.616, "from_m": 216085.946, "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": 227066.898, "from_m": 223801.616, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 231480.884, "from_m": 227066.898, "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": 231675.226, "from_m": 231480.884, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 231753.342, "from_m": 231675.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235710.905, "from_m": 231753.342, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 236147.442, "from_m": 235710.905, "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": 236393.59, "from_m": 236147.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 236581.006, "from_m": 236393.59, "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": 236731.886, "from_m": 236581.006, "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": 236744.182, "from_m": 236731.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236959.379, "from_m": 236744.182, "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": 237703.558, "from_m": 236959.379, "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": 238955.941, "from_m": 237703.558, "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": 239511.018, "from_m": 238955.941, "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": 241737.077, "from_m": 239511.018, "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": 241934.836, "from_m": 241737.077, "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": 249699.83, "from_m": 241934.836, "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": 249755.262, "from_m": 249699.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 250409.385, "from_m": 249755.262, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 250505.927, "from_m": 250409.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 250542.096, "from_m": 250505.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252585.647, "from_m": 250542.096, "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": 253142.554, "from_m": 252585.647, "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": 253822.961, "from_m": 253142.554, "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": 254783.884, "from_m": 253822.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 255185.284, "from_m": 254783.884, "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": 272044.544, "from_m": 255185.284, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 272051.37, "from_m": 272044.544, "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": 272258.903, "from_m": 272051.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273919.066, "from_m": 272258.903, "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": 273959.629, "from_m": 273919.066, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 274024.645, "from_m": 273959.629, "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": 275130.092, "from_m": 274024.645, "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": 276366.539, "from_m": 275130.092, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 281063.545, "from_m": 276366.539, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 282645.336, "from_m": 281063.545, "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": 286957.522, "from_m": 282645.336, "capability_applied": null, "effective_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": 494892, "profile_key": "c6bad3a248c89ee1099037c4c52ffbd918dada4ca7c51bdfbbd5289f7a9e4b60", "schedule_id": 36947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0157", "location": "London Gateway (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0200", "wtt_dep": "0202", "location": "London Gateway Dep Line", "stage_seq": 2, "distance_m": 1270.854, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0204H", "location": "Thames Haven Sig. UR888", "stage_seq": 3, "distance_m": 1845.755, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0210", "wtt_dep": "0210", "location": "Thames Haven Sig. UR882", "stage_seq": 4, "distance_m": 4301.472, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0210H", "location": "Thames Haven Jn", "stage_seq": 5, "distance_m": 4388.431, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0222", "wtt_dep": "0223", "location": "Tilbury Town", "stage_seq": 6, "distance_m": 12229.623, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0226", "location": "Grays", "stage_seq": 7, "distance_m": 15055.862, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0227", "location": "West Thurrock Jn", "stage_seq": 8, "distance_m": 16387.453, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0230H", "location": "Purfleet", "stage_seq": 9, "distance_m": 21239.441, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0235", "location": "Rainham (Essex)", "stage_seq": 10, "distance_m": 26530.966, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0237H", "location": "Dagenham Dock", "stage_seq": 11, "distance_m": 30979.103, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0239", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 12, "distance_m": 32082.473, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0241", "location": "Barking Riverside Up Jn", "stage_seq": 13, "distance_m": 34312.44, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0241H", "location": "Barking", "stage_seq": 14, "distance_m": 34766.876, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0242H", "location": "Barking Station Jn", "stage_seq": 15, "distance_m": 35635.49, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244", "location": "Woodgrange Park", "stage_seq": 16, "distance_m": 37500.129, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0246H", "location": "Forest Gate Jn", "stage_seq": 17, "distance_m": 38407.764, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0247", "location": "Forest Gate", "stage_seq": 18, "distance_m": 39034.907, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254", "location": "Stratford", "stage_seq": 19, "distance_m": 41050.779, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0256", "location": "Channelsea Jn", "stage_seq": 20, "distance_m": 41804.718, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0257", "location": "Lea Junction", "stage_seq": 21, "distance_m": 42105.609, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0302", "location": "Navarino Road Jn", "stage_seq": 22, "distance_m": 45585.915, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0304H", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 47954.543, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0306", "location": "Westbourne Road Junction", "stage_seq": 24, "distance_m": 48811.543, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0308", "location": "Camden Road East Jn", "stage_seq": 25, "distance_m": 50361.927, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0309H", "location": "Camden Road Jn", "stage_seq": 26, "distance_m": 51091.811, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0313", "location": "Camden Jn", "stage_seq": 27, "distance_m": 52518.259, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320H", "location": "Willesden West London Jn", "stage_seq": 28, "distance_m": 58250.849, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322H", "location": "Harlesden Jn", "stage_seq": 29, "distance_m": 59309.774, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0326H", "wtt_dep": "0328H", "location": "Willesden Up & Down Goods Line", "stage_seq": 30, "distance_m": 59947.742, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0330H", "location": "Willesden Sudbury Jn", "stage_seq": 31, "distance_m": 63170.854, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0335", "location": "Wembley Central", "stage_seq": 32, "distance_m": 64585.079, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0340", "location": "Harrow & Wealdstone", "stage_seq": 33, "distance_m": 69960.581, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0347H", "location": "Watford Junction", "stage_seq": 34, "distance_m": 79717.815, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0357", "location": "Bourne End Jn (Herts)", "stage_seq": 35, "distance_m": 92734.261, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0404H", "location": "Tring", "stage_seq": 36, "distance_m": 102562.74, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0412H", "location": "Ledburn Jn", "stage_seq": 37, "distance_m": 111989.229, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421", "location": "Bletchley", "stage_seq": 38, "distance_m": 127548.306, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422", "location": "Denbigh Hall South Jn", "stage_seq": 39, "distance_m": 129081.661, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428", "location": "Milton Keynes Central", "stage_seq": 40, "distance_m": 132590.38, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434H", "location": "Hanslope Jn", "stage_seq": 41, "distance_m": 143314.132, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0439H", "location": "Courteenhall Jn", "stage_seq": 42, "distance_m": 151133.683, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0448", "wtt_dep": "0457", "location": "Northampton", "stage_seq": 43, "distance_m": 158371.207, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Long Buckby", "stage_seq": 44, "distance_m": 173883.523, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Daventry North Jn", "stage_seq": 45, "distance_m": 182860.009, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Hillmorton Jn", "stage_seq": 46, "distance_m": 186796.248, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Rugby", "stage_seq": 47, "distance_m": 189124.129, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Rugby Trent Valley Jn", "stage_seq": 48, "distance_m": 190159.68, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0546H", "location": "Coventry", "stage_seq": 49, "distance_m": 207311.848, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Berkswell", "stage_seq": 50, "distance_m": 216157.463, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Birmingham International", "stage_seq": 51, "distance_m": 224507.471, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Stechford", "stage_seq": 52, "distance_m": 231635.213, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0637", "location": "Aston Sig. Ns65", "stage_seq": 53, "distance_m": 239059.715, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Aston", "stage_seq": 54, "distance_m": 239331.568, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Perry Barr North Jn", "stage_seq": 55, "distance_m": 242995.497, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Bescot Stadium", "stage_seq": 56, "distance_m": 250161.441, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Pleck Jn", "stage_seq": 57, "distance_m": 251726.524, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Walsall", "stage_seq": 58, "distance_m": 252862.629, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Ryecroft Jn", "stage_seq": 59, "distance_m": 253822.961, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 60, "distance_m": 272213.978, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Water Orton West Jn", "stage_seq": 61, "distance_m": 274024.645, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Water Orton", "stage_seq": 62, "distance_m": 274689.702, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Kingsbury Jn", "stage_seq": 63, "distance_m": 281063.545, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Kingsbury Branch Jn", "stage_seq": 64, "distance_m": 282581.085, "section_seq": 1, "route_path_id": 56279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Kingsbury Shunting Frame", "stage_seq": 65, "distance_m": 282982.423, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0745H", "location": "Kingsbury Reception Sidings", "stage_seq": 66, "distance_m": 283132.996, "section_seq": 1, "route_path_id": 56279}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "Birch Coppice (GBRf)", "stage_seq": 67, "distance_m": 286957.522, "section_seq": 1, "route_path_id": 56279}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 286957.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 56279}], "total_distance_m": 286957.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 272624.965, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 14332.557, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:20:32Z", "source_id": 39823797, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T01:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:20:37Z", "source_id": 13073484, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T02:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:26:21Z", "source_id": 39824651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T01:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:26:28Z", "source_id": 13073706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T02:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:31:28Z", "source_id": 39825390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T01:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:31:29Z", "source_id": 13073916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T02:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:35:34Z", "source_id": 39826007, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T01:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:35:37Z", "source_id": 13074112, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T02:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:38:10Z", "source_id": 39826414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T01:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:38:14Z", "source_id": 13074219, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T02:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:42:04Z", "source_id": 39827021, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T01:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:42:08Z", "source_id": 13074399, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T02:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:44:59Z", "source_id": 39827435, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T01:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:45:08Z", "source_id": 13074505, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T02:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:52:23Z", "source_id": 39828453, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T01:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:52:27Z", "source_id": 13074762, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T02:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:40:20Z", "source_id": 39834547, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T02:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:40:19Z", "source_id": 13076520, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T03:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:44:34Z", "source_id": 39835163, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T02:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:44:39Z", "source_id": 13076686, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T03:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:50:17Z", "source_id": 39835989, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T02:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:50:24Z", "source_id": 13076929, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T03:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:02:23Z", "source_id": 39837876, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T03:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:02:27Z", "source_id": 13077509, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T04:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:14:49Z", "source_id": 39839818, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T03:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:14:53Z", "source_id": 13078234, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T04:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:17:30Z", "source_id": 39840281, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T03:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:17:33Z", "source_id": 13078434, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:33:30Z", "source_id": 39843654, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T03:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:33:38Z", "source_id": 13079775, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:46:29Z", "source_id": 39847232, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T03:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:46:34Z", "source_id": 13081105, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T04:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21207, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:56:32Z", "source_id": 39850735, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T03:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:56:38Z", "source_id": 13082335, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-12T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20842, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:15:41Z", "source_id": 39859404, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-12T04:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:15:49Z", "source_id": 13085281, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-12T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:42Z", "source_id": 39893169, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T04:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:43Z", "source_id": 13096063, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:59Z", "source_id": 39898326, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-12T05:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:03Z", "source_id": 13097793, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-12T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:10Z", "source_id": 39903567, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T05:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:13Z", "source_id": 13099532, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:37:13Z", "source_id": 39955632, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-12T05:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:37:19Z", "source_id": 13117018, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-12T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:45Z", "source_id": 39983219, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-12T05:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:48Z", "source_id": 13126439, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:25Z", "source_id": 39997386, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-12T06:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:28Z", "source_id": 13131209, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19896, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:00Z", "source_id": 40050171, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-12T06:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:04Z", "source_id": 13148279, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:53Z", "source_id": 13182344, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}] |
London Gateway (GBRf) |
0157 |
0157 |
None |
None |
None |
Birch Coppice (GBRf) |
0801 |
0801 |
None |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R59735/2026-09-12/detailed |
None |
Kingsbury Reception Sidings |
2026-09-12T07:58:30+01:00 |
Birch Coppice (GBRf) |
28.5 |
{"type": "LineString", "coordinates": [[-1.6781249, 52.57372479999999], [-1.6779388999999998, 52.57390269999999], [-1.6776781, 52.5740735], [-1.6769797999999998, 52.574444199999995], [-1.6762236999999998, 52.5748613], [-1.6758759999999997, 52.57510210000001], [-1.6757029, 52.57523440000001], [-1.675541, 52.5753868], [-1.6753848, 52.575486099999985], [-1.6751257, 52.5756271], [-1.6746829, 52.57586409999999], [-1.6740873999999997, 52.57618360000001], [-1.6731057, 52.5767068], [-1.6728455999999998, 52.5768503], [-1.6725077, 52.57707389999999], [-1.6722642, 52.57720239999999], [-1.6713422999999998, 52.5776962], [-1.6700669999999995, 52.57833449999999], [-1.6688056, 52.5789715], [-1.6687118, 52.5790163], [-1.6685955999999995, 52.5790796], [-1.6681728999999998, 52.57930979999999], [-1.6677573, 52.579535400000005], [-1.6634895, 52.58181619999999], [-1.6633152999999998, 52.58190990000001], [-1.6622734999999995, 52.58246760000001], [-1.6609524999999998, 52.5831401], [-1.6587272999999998, 52.5842201], [-1.6560915, 52.5853713], [-1.6542518, 52.5861629], [-1.6524967, 52.5868828], [-1.6513435999999997, 52.5873883], [-1.6504765, 52.587762399999995], [-1.6495575999999998, 52.5880824], [-1.6485780999999995, 52.5883826], [-1.6477299, 52.588567699999984], [-1.6468490999999998, 52.58872170000001], [-1.6462833, 52.5888039], [-1.6456988999999995, 52.5888662], [-1.6451963, 52.5889052], [-1.6443180999999998, 52.588920300000005], [-1.6436461999999998, 52.58892130000001], [-1.6401542999999998, 52.58882679999999], [-1.6376872, 52.5887678], [-1.6369218, 52.588758299999995], [-1.6366427999999995, 52.5887596], [-1.6363699, 52.5887833], [-1.6360536999999995, 52.58883169999999], [-1.6358113, 52.58888650000001], [-1.6356384999999998, 52.5889273], [-1.6355029, 52.5889659], [-1.6352923, 52.5890225], [-1.634991, 52.5890993], [-1.6347318, 52.5891947], [-1.6342715999999995, 52.5893989], [-1.6340768999999995, 52.58950360000001], [-1.6338550999999997, 52.5896516], [-1.6336640999999998, 52.58980509999999], [-1.6335296, 52.58993660000001], [-1.6332894999999998, 52.59015689999999], [-1.6330507, 52.590376600000006], [-1.6327539, 52.590648], [-1.6326569, 52.59075190000001], [-1.6322536, 52.5912298]]} |
2.4 |
0745½ |
0814 |
Kingsbury Reception Sidings |
Birch Coppice (GBRf) |
Birch Coppice (GBRf) |
52.5912298 |
-1.6322536 |
52.5912298 |
-1.6322536 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:14:00 |
Birch Coppice (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182344 |
1789197473234024 |
63 |
63 |
2026-09-12 07:27:53.919564 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:53.210071 |
| 467842 |
499647 |
C09911 |
862K15MC12 |
2026-09-12 |
COMPLETE |
13181650 |
2026-09-12 08:17:00 |
2026-09-12 07:28:22 |
2026-09-14 07:28:22 |
{"id": 499647, "stp": "P", "toc": "Southern", "uid": "C09911", "consist": "377307", "dest_crs": "BAA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09911/2026-09-12/detailed", "trust_id": "862K15MC12", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "2K15", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "0817", "current_leg_dep": "0811", "current_leg_end": "Barnham", "origin_dep_time": "0812", "origin_platform": "3", "current_location": "Barnham", "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5550.07, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5608.987, \"from_m\": 5550.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5702.349, \"from_m\": 5608.987, \"capability_applied\": null, \"effective_limit_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\": 499647, \"profile_key\": \"4e9618cbcebe87567f1a4083abcb949e506d156fbf704a2c650de40fbe70005b\", \"schedule_id\": 5473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"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": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:47Z\", \"source_id\": 40155786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:51Z\", \"source_id\": 13181650, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789197412093012, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:17:56.375991", "service_state_evidence_id": 13181650, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-12T07:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:27:57.544268", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
BAA |
2K15 |
377307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5550.07, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5608.987, "from_m": 5550.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5702.349, "from_m": 5608.987, "capability_applied": null, "effective_limit_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": 499647, "profile_key": "4e9618cbcebe87567f1a4083abcb949e506d156fbf704a2c650de40fbe70005b", "schedule_id": 5473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:47Z", "source_id": 40155786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:51Z", "source_id": 13181650, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}] |
Bognor Regis |
0812 |
0812 |
3 |
None |
None |
Barnham |
0819 |
0819 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09911/2026-09-12/detailed |
None |
Bognor Regis |
2026-09-12T08:12:00+01:00 |
Barnham |
6.0 |
{"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} |
3.4 |
0811 |
0817 |
Bognor Regis |
Barnham |
Barnham |
50.8306619 |
-0.6404466 |
50.8306619 |
-0.6404466 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:17:00 |
Barnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181650 |
1789197412093012 |
10 |
10 |
2026-09-12 07:27:57.544268 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:17:56.375991 |
| 467843 |
497764 |
G89189 |
311J02M612 |
2026-09-12 |
COMPLETE |
13181449 |
2026-09-12 08:18:00 |
2026-09-12 07:28:22 |
2026-09-14 07:28:22 |
{"id": 497764, "stp": "O", "toc": "Northern", "uid": "G89189", "consist": "195008", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89189/2026-09-12/detailed", "trust_id": "311J02M612", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "9D", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1J02", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0818", "current_leg_dep": "0811", "current_leg_end": "Leeds", "origin_dep_time": "0656", "origin_platform": "5", "current_location": "Leeds", "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-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": "Bramley", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"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\": 2096.091, \"from_m\": 458.379, \"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\": 2143.37, \"from_m\": 2096.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14347.282, \"from_m\": 2231.165, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16230.515, \"from_m\": 14347.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16419.891, \"from_m\": 16230.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17297.982, \"from_m\": 16419.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17334.706, \"from_m\": 17297.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17362.11, \"from_m\": 17334.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23266.439, \"from_m\": 17362.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23298.43, \"from_m\": 23266.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27074.963, \"from_m\": 23298.43, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27277.259, \"from_m\": 27074.963, \"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\": 30138.226, \"from_m\": 27277.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\": 31685.956, \"from_m\": 30138.226, \"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\": 31735.317, \"from_m\": 31685.956, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31784.8, \"from_m\": 31735.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35782.691, \"from_m\": 31784.8, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36156.648, \"from_m\": 35782.691, \"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\": 38060.272, \"from_m\": 36156.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40109.465, \"from_m\": 38060.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47010.174, \"from_m\": 40109.465, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47215.476, \"from_m\": 47010.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48728.331, \"from_m\": 47215.476, \"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\": 49835.466, \"from_m\": 48728.331, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51164.408, \"from_m\": 49835.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51628.891, \"from_m\": 51164.408, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52000.241, \"from_m\": 51628.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52086.34, \"from_m\": 52000.241, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52151.08, \"from_m\": 52086.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52170.843, \"from_m\": 52151.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53447.218, \"from_m\": 52170.843, \"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\": 56047.659, \"from_m\": 53447.218, \"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\": 59980.7, \"from_m\": 56047.659, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63006.171, \"from_m\": 59980.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64222.923, \"from_m\": 63006.171, \"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\": 64281.383, \"from_m\": 64222.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64444.863, \"from_m\": 64281.383, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65208.81, \"from_m\": 64444.863, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 77402.973, \"from_m\": 65208.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77457.499, \"from_m\": 77402.973, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77485.579, \"from_m\": 77457.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77489.213, \"from_m\": 77485.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78492.355, \"from_m\": 77489.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78530.187, \"from_m\": 78492.355, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78730.462, \"from_m\": 78530.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78987.002, \"from_m\": 78730.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\": 79268.317, \"from_m\": 78987.002, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79317.772, \"from_m\": 79268.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79715.587, \"from_m\": 79317.772, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80037.798, \"from_m\": 79715.587, \"capability_applied\": null, \"effective_limit_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\": 497764, \"profile_key\": \"258edb51740f741cc1a7384ab9d20ea1702e20003334fd4e409974033e14e97b\", \"schedule_id\": 34553, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.651, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.465, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16852.852, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17297.982, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22191.841, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30815.988, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.8, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.332, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 12, \"distance_m\": 46018.062, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 13, \"distance_m\": 47010.174, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Dryclough Jn\", \"stage_seq\": 14, \"distance_m\": 50509.148, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Halifax\", \"stage_seq\": 15, \"distance_m\": 51908.842, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 16, \"distance_m\": 64281.383, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0754H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 17, \"distance_m\": 64791.191, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 18, \"distance_m\": 65299.746, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0805H\", \"location\": \"New Pudsey\", \"stage_seq\": 19, \"distance_m\": 70674.941, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0811H\", \"location\": \"Bramley\", \"stage_seq\": 20, \"distance_m\": 73577.086, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 21, \"distance_m\": 78568.29, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Whitehall Jn\", \"stage_seq\": 22, \"distance_m\": 79133.175, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 23, \"distance_m\": 79512.167, \"section_seq\": 1, \"route_path_id\": 32716}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 24, \"distance_m\": 80037.798, \"section_seq\": 1, \"route_path_id\": 32716}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80037.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32716}], \"total_distance_m\": 80037.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67505.889, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12531.909, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:18Z\", \"source_id\": 40016643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:22Z\", \"source_id\": 13137469, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:05Z\", \"source_id\": 40027887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:12Z\", \"source_id\": 13141218, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:24Z\", \"source_id\": 40041161, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:29Z\", \"source_id\": 13145338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:29Z\", \"source_id\": 40051150, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:34Z\", \"source_id\": 13148584, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:51Z\", \"source_id\": 40064287, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:57Z\", \"source_id\": 13152802, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:27Z\", \"source_id\": 40075846, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:32Z\", \"source_id\": 13156514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:12Z\", \"source_id\": 40096142, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:18Z\", \"source_id\": 13163059, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:45Z\", \"source_id\": 40117889, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:46Z\", \"source_id\": 13170109, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:55Z\", \"source_id\": 40136445, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:57Z\", \"source_id\": 13175619, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:30Z\", \"source_id\": 40155185, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:33Z\", \"source_id\": 13181449, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789197469383365, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:00.244532", "service_state_evidence_id": 13181449, "current_leg_start_actual_dep": "2026-09-12T08:11:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:00.544127", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
MCV |
LDS |
1J02 |
195008 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14347.282, "from_m": 2231.165, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16230.515, "from_m": 14347.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16419.891, "from_m": 16230.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17297.982, "from_m": 16419.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17334.706, "from_m": 17297.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17362.11, "from_m": 17334.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23266.439, "from_m": 17362.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23298.43, "from_m": 23266.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27074.963, "from_m": 23298.43, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27277.259, "from_m": 27074.963, "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": 30138.226, "from_m": 27277.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": 31685.956, "from_m": 30138.226, "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": 31735.317, "from_m": 31685.956, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31784.8, "from_m": 31735.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35782.691, "from_m": 31784.8, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36156.648, "from_m": 35782.691, "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": 38060.272, "from_m": 36156.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40109.465, "from_m": 38060.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47010.174, "from_m": 40109.465, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47215.476, "from_m": 47010.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48728.331, "from_m": 47215.476, "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": 49835.466, "from_m": 48728.331, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51164.408, "from_m": 49835.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51628.891, "from_m": 51164.408, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52000.241, "from_m": 51628.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52086.34, "from_m": 52000.241, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52151.08, "from_m": 52086.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52170.843, "from_m": 52151.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53447.218, "from_m": 52170.843, "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": 56047.659, "from_m": 53447.218, "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": 59980.7, "from_m": 56047.659, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63006.171, "from_m": 59980.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64222.923, "from_m": 63006.171, "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": 64281.383, "from_m": 64222.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64444.863, "from_m": 64281.383, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65208.81, "from_m": 64444.863, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 77402.973, "from_m": 65208.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77457.499, "from_m": 77402.973, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77485.579, "from_m": 77457.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77489.213, "from_m": 77485.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78492.355, "from_m": 77489.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78530.187, "from_m": 78492.355, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78730.462, "from_m": 78530.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78987.002, "from_m": 78730.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": 79268.317, "from_m": 78987.002, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79317.772, "from_m": 79268.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79715.587, "from_m": 79317.772, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80037.798, "from_m": 79715.587, "capability_applied": null, "effective_limit_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": 497764, "profile_key": "258edb51740f741cc1a7384ab9d20ea1702e20003334fd4e409974033e14e97b", "schedule_id": 34553, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0656", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.651, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.465, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Rochdale", "stage_seq": 6, "distance_m": 16852.852, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17297.982, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22191.841, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Todmorden", "stage_seq": 9, "distance_m": 30815.988, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.8, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.332, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Sowerby Bridge", "stage_seq": 12, "distance_m": 46018.062, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Milner Royd Jn", "stage_seq": 13, "distance_m": 47010.174, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Dryclough Jn", "stage_seq": 14, "distance_m": 50509.148, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Halifax", "stage_seq": 15, "distance_m": 51908.842, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Mill Lane Jn", "stage_seq": 16, "distance_m": 64281.383, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0754H", "location": "Bradford Interchange", "stage_seq": 17, "distance_m": 64791.191, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Mill Lane Jn", "stage_seq": 18, "distance_m": 65299.746, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0805H", "location": "New Pudsey", "stage_seq": 19, "distance_m": 70674.941, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0811H", "location": "Bramley", "stage_seq": 20, "distance_m": 73577.086, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Holbeck Jn", "stage_seq": 21, "distance_m": 78568.29, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Whitehall Jn", "stage_seq": 22, "distance_m": 79133.175, "section_seq": 1, "route_path_id": 32716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Leeds West Jn", "stage_seq": 23, "distance_m": 79512.167, "section_seq": 1, "route_path_id": 32716}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Leeds", "stage_seq": 24, "distance_m": 80037.798, "section_seq": 1, "route_path_id": 32716}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80037.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32716}], "total_distance_m": 80037.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67505.889, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12531.909, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:18Z", "source_id": 40016643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:22Z", "source_id": 13137469, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:05Z", "source_id": 40027887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:12Z", "source_id": 13141218, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:24Z", "source_id": 40041161, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:29Z", "source_id": 13145338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:29Z", "source_id": 40051150, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:34Z", "source_id": 13148584, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:51Z", "source_id": 40064287, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:57Z", "source_id": 13152802, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:27Z", "source_id": 40075846, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:32Z", "source_id": 13156514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6368, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:12Z", "source_id": 40096142, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:18Z", "source_id": 13163059, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:45Z", "source_id": 40117889, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:46Z", "source_id": 13170109, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:55Z", "source_id": 40136445, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:57Z", "source_id": 13175619, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:30Z", "source_id": 40155185, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:33Z", "source_id": 13181449, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0656 |
0656 |
5 |
None |
None |
Leeds |
0820 |
0819 |
9D |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89189/2026-09-12/detailed |
None |
Bramley |
2026-09-12T08:11:30+01:00 |
Leeds |
7.0 |
{"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-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]]} |
3.9 |
0811 |
0818 |
Bramley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:18:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181449 |
1789197469383365 |
86 |
86 |
2026-09-12 07:28:00.544127 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:00.244532 |
| 467844 |
498329 |
G14049 |
885F12MA12 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 07:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 498329, "stp": "P", "toc": "Southern", "uid": "G14049", "consist": "377163+377412", "dest_crs": "ORE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14049/2026-09-12/detailed", "trust_id": "885F12MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:18:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-12", "dest_arr_time": "0720", "dest_platform": "2", "is_terminated": 1, "next_location": "Ore", "signalling_id": "5F12", "timing_status": null, "origin_station": "Ore Up Siding", "current_leg_arr": "0720", "current_leg_dep": "0718", "current_leg_end": "Ore", "origin_dep_time": "0718", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-12T07:28:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Ore Up Siding", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": null, "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\": 593.478, \"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}], \"service_id\": 498329, \"profile_key\": \"efb5720f355861ad00d9862429f77a4ef423107b5624921078c06bf6e2580639\", \"schedule_id\": 12588, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Ore Up Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28531}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 28531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28531}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "0718", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ore Up Siding", "service_state_platform": null, "timing_fact_generation": 1789190333745186, "current_leg_arrival_utc": "2026-09-12T07:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:03.248382", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-12T07:18:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:03.449263", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ORE |
5F12 |
377163+377412 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "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}], "service_id": 498329, "profile_key": "efb5720f355861ad00d9862429f77a4ef423107b5624921078c06bf6e2580639", "schedule_id": 12588, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0718", "location": "Ore Up Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28531}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Ore", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 28531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 28531}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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} |
[] |
Ore Up Siding |
0718 |
0718 |
None |
7:18:00 |
None |
Ore |
0720 |
0720 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14049/2026-09-12/detailed |
None |
Ore Up Siding |
2026-09-12T07:18:30+01:00 |
Ore |
2.0 |
{"type": "LineString", "coordinates": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]} |
0.4 |
0718 |
0720 |
None |
None |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-12 07:28:22 |
TERMINATED |
2026-09-12 07:18:00 |
Ore Up Siding |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789190333745186 |
0 |
0 |
2026-09-12 07:28:03.449263 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:03.248382 |
| 467845 |
498397 |
P87426 |
892F14MA12 |
2026-09-12 |
COMPLETE |
13181867 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 498397, "stp": "P", "toc": "Southeastern", "uid": "P87426", "consist": "465023+465912", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87426/2026-09-12/detailed", "trust_id": "892F14MA12", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F14", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "0818", "current_leg_dep": "0815", "current_leg_end": "London Charing Cross", "origin_dep_time": "0720", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16416.919, \"from_m\": 15792.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25383.079, \"from_m\": 24967.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25791.663, \"from_m\": 25383.079, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35428.442, \"from_m\": 33962.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498397, \"profile_key\": \"8b993932435ef317e252bebc8a4f733d57f92ffeffed7ae3907171c8a8667643\", \"schedule_id\": 23313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0737\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0811\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:53Z\", \"source_id\": 40040168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:57Z\", \"source_id\": 13144968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:29Z\", \"source_id\": 40051148, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:32Z\", \"source_id\": 13148580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:20Z\", \"source_id\": 40056958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:23Z\", \"source_id\": 13150472, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:42Z\", \"source_id\": 40063985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:48Z\", \"source_id\": 13152712, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:38Z\", \"source_id\": 40074247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:41Z\", \"source_id\": 13155980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:12Z\", \"source_id\": 40081583, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:17Z\", \"source_id\": 13158378, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:14Z\", \"source_id\": 40087835, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:17Z\", \"source_id\": 13160352, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:11Z\", \"source_id\": 13162338, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:51Z\", \"source_id\": 13165466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:18Z\", \"source_id\": 13169129, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:16Z\", \"source_id\": 13176512, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:31Z\", \"source_id\": 13180068, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:12Z\", \"source_id\": 13181867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789197433387881, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:03.278510", "service_state_evidence_id": 13181867, "current_leg_start_actual_dep": "2026-09-12T08:16:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:04.409248", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
CHX |
2F14 |
465023+465912 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15792.31, "from_m": 11032.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16416.919, "from_m": 15792.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25383.079, "from_m": 24967.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25791.663, "from_m": 25383.079, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35428.442, "from_m": 33962.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498397, "profile_key": "8b993932435ef317e252bebc8a4f733d57f92ffeffed7ae3907171c8a8667643", "schedule_id": 23313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0737", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0811", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:53Z", "source_id": 40040168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:57Z", "source_id": 13144968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:29Z", "source_id": 40051148, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:32Z", "source_id": 13148580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:20Z", "source_id": 40056958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:23Z", "source_id": 13150472, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:42Z", "source_id": 40063985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:48Z", "source_id": 13152712, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:38Z", "source_id": 40074247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:41Z", "source_id": 13155980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:12Z", "source_id": 40081583, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:17Z", "source_id": 13158378, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:14Z", "source_id": 40087835, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:17Z", "source_id": 13160352, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:11Z", "source_id": 13162338, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:51Z", "source_id": 13165466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:18Z", "source_id": 13169129, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:16Z", "source_id": 13176512, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:31Z", "source_id": 13180068, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:12Z", "source_id": 13181867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Sevenoaks |
0720 |
0720 |
2 |
None |
None |
London Charing Cross |
0819 |
0819 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87426/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T08:16:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0815 |
0818 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181867 |
1789197433387881 |
67 |
67 |
2026-09-12 07:28:04.409248 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:03.278510 |
| 467846 |
497554 |
L88022 |
031T06M612 |
2026-09-12 |
COMPLETE |
13181471 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 497554, "stp": "O", "toc": "ScotRail", "uid": "L88022", "consist": "HA21", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88022/2026-09-12/detailed", "trust_id": "031T06M612", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T06", "timing_status": "ON TIME", "origin_station": "Perth", "current_leg_arr": "0818", "current_leg_dep": "0808", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0651", "origin_platform": "4", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Bishopbriggs", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1061.149, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3312.701, \"from_m\": 1061.149, \"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\": 3383.208, \"from_m\": 3312.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7596.75, \"from_m\": 3383.208, \"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\": 7667.257, \"from_m\": 7596.75, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7694.288, \"from_m\": 7667.257, \"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\": 10425.002, \"from_m\": 7694.288, \"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\": 21667.496, \"from_m\": 10425.002, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26402.288, \"from_m\": 21667.496, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26439.31, \"from_m\": 26402.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33942.321, \"from_m\": 26439.31, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33977.535, \"from_m\": 33942.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39948.582, \"from_m\": 33977.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39994.807, \"from_m\": 39948.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46307.087, \"from_m\": 39994.807, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50098.053, \"from_m\": 46307.087, \"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\": 50883.495, \"from_m\": 50098.053, \"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\": 55464.524, \"from_m\": 50883.495, \"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\": 56920.111, \"from_m\": 55464.524, \"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\": 57694.66, \"from_m\": 56920.111, \"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\": 58757.802, \"from_m\": 57694.66, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69429.136, \"from_m\": 58757.802, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72127.428, \"from_m\": 69429.136, \"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\": 72841.629, \"from_m\": 72127.428, \"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\": 73437.813, \"from_m\": 72841.629, \"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\": 77101.133, \"from_m\": 73437.813, \"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\": 99593.942, \"from_m\": 77101.133, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99899.008, \"from_m\": 99593.942, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101240.007, \"from_m\": 99899.008, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101873.906, \"from_m\": 101240.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102619.418, \"from_m\": 101873.906, \"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\": 103006.983, \"from_m\": 102619.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103072.184, \"from_m\": 103006.983, \"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\": 103747.299, \"from_m\": 103072.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104344.824, \"from_m\": 103747.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104841.07, \"from_m\": 104344.824, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 497554, \"profile_key\": \"6c6a0ca1dd1533d72bf3f0dfea5ce149cd9eb1d7ba996323dfd9b64bcb524497\", \"schedule_id\": 35496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 3, \"distance_m\": 5489.979, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 4, \"distance_m\": 26439.31, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0706\", \"location\": \"Gleneagles\", \"stage_seq\": 5, \"distance_m\": 29468.387, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Blackford\", \"stage_seq\": 6, \"distance_m\": 33259.995, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Greenloaning\", \"stage_seq\": 7, \"distance_m\": 39796.197, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719H\", \"location\": \"Dunblane\", \"stage_seq\": 8, \"distance_m\": 49494.712, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0724\", \"location\": \"Bridge of Allan\", \"stage_seq\": 9, \"distance_m\": 52785.994, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0733\", \"location\": \"Stirling\", \"stage_seq\": 10, \"distance_m\": 57341.452, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Larbert Jn\", \"stage_seq\": 11, \"distance_m\": 71315.468, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 12, \"distance_m\": 72409.278, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 13, \"distance_m\": 75966.804, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 14, \"distance_m\": 76986.107, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756H\", \"location\": \"Croy\", \"stage_seq\": 15, \"distance_m\": 86565.202, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0803\", \"location\": \"Lenzie\", \"stage_seq\": 16, \"distance_m\": 94959.447, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Bishopbriggs\", \"stage_seq\": 17, \"distance_m\": 99762.38, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 18, \"distance_m\": 102072.2, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 19, \"distance_m\": 102945.368, \"section_seq\": 1, \"route_path_id\": 35728}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 20, \"distance_m\": 104841.07, \"section_seq\": 1, \"route_path_id\": 35728}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 104841.07, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35728}], \"total_distance_m\": 104841.07, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 104529.322, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 311.748, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:08Z\", \"source_id\": 40032024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:14Z\", \"source_id\": 13142542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:24Z\", \"source_id\": 40052981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:29Z\", \"source_id\": 13149193, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:20Z\", \"source_id\": 40104611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:24Z\", \"source_id\": 13165828, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 40118238, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:58Z\", \"source_id\": 13170198, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:39Z\", \"source_id\": 40131370, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:42Z\", \"source_id\": 13174092, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:34Z\", \"source_id\": 40155283, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:37Z\", \"source_id\": 13181471, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "3", "timing_fact_generation": 1789197398401769, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:03.563188", "service_state_evidence_id": 13181471, "current_leg_start_actual_dep": "2026-09-12T08:08:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:04.871370", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
PTH |
GLQ |
1T06 |
HA21 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1061.149, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3312.701, "from_m": 1061.149, "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": 3383.208, "from_m": 3312.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7596.75, "from_m": 3383.208, "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": 7667.257, "from_m": 7596.75, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7694.288, "from_m": 7667.257, "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": 10425.002, "from_m": 7694.288, "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": 21667.496, "from_m": 10425.002, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26402.288, "from_m": 21667.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26439.31, "from_m": 26402.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33942.321, "from_m": 26439.31, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33977.535, "from_m": 33942.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39948.582, "from_m": 33977.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39994.807, "from_m": 39948.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46307.087, "from_m": 39994.807, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50098.053, "from_m": 46307.087, "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": 50883.495, "from_m": 50098.053, "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": 55464.524, "from_m": 50883.495, "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": 56920.111, "from_m": 55464.524, "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": 57694.66, "from_m": 56920.111, "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": 58757.802, "from_m": 57694.66, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69429.136, "from_m": 58757.802, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72127.428, "from_m": 69429.136, "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": 72841.629, "from_m": 72127.428, "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": 73437.813, "from_m": 72841.629, "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": 77101.133, "from_m": 73437.813, "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": 99593.942, "from_m": 77101.133, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99899.008, "from_m": 99593.942, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 101240.007, "from_m": 99899.008, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 101873.906, "from_m": 101240.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 102619.418, "from_m": 101873.906, "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": 103006.983, "from_m": 102619.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 103072.184, "from_m": 103006.983, "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": 103747.299, "from_m": 103072.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 104344.824, "from_m": 103747.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 104841.07, "from_m": 104344.824, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 497554, "profile_key": "6c6a0ca1dd1533d72bf3f0dfea5ce149cd9eb1d7ba996323dfd9b64bcb524497", "schedule_id": 35496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0651", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Hilton Jn Sig. HJ4", "stage_seq": 3, "distance_m": 5489.979, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Auchterarder S.B.", "stage_seq": 4, "distance_m": 26439.31, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0706", "location": "Gleneagles", "stage_seq": 5, "distance_m": 29468.387, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Blackford", "stage_seq": 6, "distance_m": 33259.995, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Greenloaning", "stage_seq": 7, "distance_m": 39796.197, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719H", "location": "Dunblane", "stage_seq": 8, "distance_m": 49494.712, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0724", "location": "Bridge of Allan", "stage_seq": 9, "distance_m": 52785.994, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0733", "location": "Stirling", "stage_seq": 10, "distance_m": 57341.452, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Larbert Jn", "stage_seq": 11, "distance_m": 71315.468, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Carmuirs West Jn", "stage_seq": 12, "distance_m": 72409.278, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Greenhill Lower Jn", "stage_seq": 13, "distance_m": 75966.804, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Greenhill Upper Jn", "stage_seq": 14, "distance_m": 76986.107, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756H", "location": "Croy", "stage_seq": 15, "distance_m": 86565.202, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0803", "location": "Lenzie", "stage_seq": 16, "distance_m": 94959.447, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Bishopbriggs", "stage_seq": 17, "distance_m": 99762.38, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Cowlairs West Jn", "stage_seq": 18, "distance_m": 102072.2, "section_seq": 1, "route_path_id": 35728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Cowlairs South Jn", "stage_seq": 19, "distance_m": 102945.368, "section_seq": 1, "route_path_id": 35728}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 20, "distance_m": 104841.07, "section_seq": 1, "route_path_id": 35728}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 104841.07, "from_m": 0.0, "section_seq": 1, "route_path_id": 35728}], "total_distance_m": 104841.07, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 104529.322, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 311.748, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:08Z", "source_id": 40032024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:14Z", "source_id": 13142542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:24Z", "source_id": 40052981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:29Z", "source_id": 13149193, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:20Z", "source_id": 40104611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:24Z", "source_id": 13165828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 40118238, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:58Z", "source_id": 13170198, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:39Z", "source_id": 40131370, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:42Z", "source_id": 13174092, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1409, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:34Z", "source_id": 40155283, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:37Z", "source_id": 13181471, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Perth |
0651 |
0651 |
4 |
None |
None |
Glasgow Queen St High Level |
0818 |
0818 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88022/2026-09-12/detailed |
None |
Bishopbriggs |
2026-09-12T08:08:00+01:00 |
Glasgow Queen St High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
3.1 |
0808 |
0818 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181471 |
1789197398401769 |
52 |
52 |
2026-09-12 07:28:04.871370 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:03.563188 |
| 467847 |
499640 |
L38113 |
695L12MC12 |
2026-09-12 |
COMPLETE |
13181750 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 499640, "stp": "P", "toc": "Chiltern Railways", "uid": "L38113", "consist": "165016", "dest_crs": "LMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38113/2026-09-12/detailed", "trust_id": "695L12MC12", "origin_crs": "LMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-12", "dest_arr_time": "0823", "dest_platform": "1", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "5L12", "timing_status": "EARLY", "origin_station": "Leamington Spa", "current_leg_arr": "0823", "current_leg_dep": "0819", "current_leg_end": "Leamington Spa", "origin_dep_time": "0812", "origin_platform": "3", "current_location": "Leamington Spa", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5490319999999995, 52.2848286], [-1.5485358, 52.284836899999995], [-1.5482299999999998, 52.284841], [-1.5476948, 52.2848448], [-1.5473836999999997, 52.2848448], [-1.5471846, 52.28484890000001], [-1.5471303, 52.2848495], [-1.5470217, 52.2848495], [-1.5464791, 52.2848508], [-1.5463418, 52.2848508], [-1.5460655, 52.2848483], [-1.5456551, 52.2848459], [-1.5454083, 52.2848401], [-1.5447900999999995, 52.28482700000001], [-1.5441745, 52.284805699999986], [-1.5439438999999997, 52.28479949999999], [-1.5439009, 52.284798300000006], [-1.5433793, 52.28478429999999], [-1.5431566, 52.28477860000001], [-1.5429098999999995, 52.2847704], [-1.5426335999999998, 52.28476220000001], [-1.5423076999999998, 52.2847548], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Leamington Spa Sig. 128", "dest_arr_time_act": "0823", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Leamington Spa", "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\": 320.534, \"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\": 710.646, \"from_m\": 320.534, \"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\": 984.192, \"from_m\": 710.646, \"capability_applied\": null, \"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\": 1374.304, \"from_m\": 984.192, \"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\": 1694.838, \"from_m\": 1374.304, \"capability_applied\": null, \"effective_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\": 499640, \"profile_key\": \"562a93977a945f8a3b56b44eded106c2b4966e41904fd669ee6afcd9cc72e1d9\", \"schedule_id\": 17657, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Leamington Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34362}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0819\", \"location\": \"Leamington Spa Sig. 128\", \"stage_seq\": 2, \"distance_m\": 847.419, \"section_seq\": 1, \"route_path_id\": 34362}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 3, \"distance_m\": 1694.838, \"section_seq\": 1, \"route_path_id\": 34362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1694.838, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34362}], \"total_distance_m\": 1694.838, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1053.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 641.068, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:56Z\", \"source_id\": 40156093, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:02Z\", \"source_id\": 13181750, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "1", "timing_fact_generation": 1789197423440419, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:06.143827", "service_state_evidence_id": 13181750, "current_leg_start_actual_dep": "2026-09-12T08:19:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:06.238543", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
LMS |
LMS |
5L12 |
165016 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 320.534, "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": 710.646, "from_m": 320.534, "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": 984.192, "from_m": 710.646, "capability_applied": null, "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": 1374.304, "from_m": 984.192, "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": 1694.838, "from_m": 1374.304, "capability_applied": null, "effective_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": 499640, "profile_key": "562a93977a945f8a3b56b44eded106c2b4966e41904fd669ee6afcd9cc72e1d9", "schedule_id": 17657, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Leamington Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34362}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0819", "location": "Leamington Spa Sig. 128", "stage_seq": 2, "distance_m": 847.419, "section_seq": 1, "route_path_id": 34362}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 3, "distance_m": 1694.838, "section_seq": 1, "route_path_id": 34362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1694.838, "from_m": 0.0, "section_seq": 1, "route_path_id": 34362}], "total_distance_m": 1694.838, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1053.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 641.068, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:56Z", "source_id": 40156093, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:02Z", "source_id": 13181750, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Leamington Spa |
0812 |
0812 |
3 |
None |
None |
Leamington Spa |
0823 |
0823 |
1 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38113/2026-09-12/detailed |
None |
Leamington Spa Sig. 128 |
2026-09-12T08:19:00+01:00 |
Leamington Spa |
4.0 |
{"type": "LineString", "coordinates": [[-1.5490319999999995, 52.2848286], [-1.5485358, 52.284836899999995], [-1.5482299999999998, 52.284841], [-1.5476948, 52.2848448], [-1.5473836999999997, 52.2848448], [-1.5471846, 52.28484890000001], [-1.5471303, 52.2848495], [-1.5470217, 52.2848495], [-1.5464791, 52.2848508], [-1.5463418, 52.2848508], [-1.5460655, 52.2848483], [-1.5456551, 52.2848459], [-1.5454083, 52.2848401], [-1.5447900999999995, 52.28482700000001], [-1.5441745, 52.284805699999986], [-1.5439438999999997, 52.28479949999999], [-1.5439009, 52.284798300000006], [-1.5433793, 52.28478429999999], [-1.5431566, 52.28477860000001], [-1.5429098999999995, 52.2847704], [-1.5426335999999998, 52.28476220000001], [-1.5423076999999998, 52.2847548], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} |
0.5 |
0819 |
0823 |
Leamington Spa |
Leamington Spa |
Leamington Spa |
52.2846006 |
-1.5365866 |
52.2846006 |
-1.5365866 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Leamington Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181750 |
1789197423440419 |
7 |
7 |
2026-09-12 07:28:06.238543 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:06.143827 |
| 467848 |
498736 |
W70483 |
422K84MB12 |
2026-09-12 |
COMPLETE |
13181414 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 498736, "stp": "P", "toc": "West Midlands Trains", "uid": "W70483", "consist": "350113", "dest_crs": "STA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70483/2026-09-12/detailed", "trust_id": "422K84MB12", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stafford", "service_date": "2026-09-12", "dest_arr_time": "0816", "dest_platform": "6", "is_terminated": 1, "next_location": "Stafford", "signalling_id": "2K84", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0818", "current_leg_dep": "0808", "current_leg_end": "Stafford", "origin_dep_time": "0733", "origin_platform": "3", "current_location": "Stafford", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.155066847333412, 52.90805804928178], [-2.1550174, 52.90797989999999], [-2.1549220999999994, 52.90778959999999], [-2.1548363, 52.9075694], [-2.1547634999999996, 52.90733620000001], [-2.1547158, 52.9071109], [-2.1547098, 52.907072599999985], [-2.1546936, 52.9068089], [-2.1546791, 52.9066457], [-2.1547012, 52.90648479999999], [-2.1547310999999993, 52.9063259], [-2.154777, 52.906144399999995], [-2.1548212, 52.9060036], [-2.1549549, 52.90567930000001], [-2.1550402999999996, 52.9055075], [-2.1551363, 52.90534589999999], [-2.1552307, 52.90518229999999], [-2.1557121999999995, 52.9044149], [-2.1559566818868516, 52.904102749993655], [-2.1560081, 52.90403709999999], [-2.1563534, 52.9036579], [-2.1565862, 52.90339209999999], [-2.1572701999999997, 52.902738599999985], [-2.1576493999999995, 52.90240849999999], [-2.1582754, 52.9019049], [-2.1585738, 52.9016885], [-2.1593176, 52.90114390000001], [-2.1603325, 52.90053259999999], [-2.1609612999999994, 52.9002171], [-2.1616122999999994, 52.899914300000006], [-2.162290099999999, 52.8996213], [-2.1629968, 52.899355199999995], [-2.1645449, 52.898845000000016], [-2.166184, 52.898331199999994], [-2.167861, 52.8977958], [-2.1696015, 52.897239], [-2.1715411, 52.896618], [-2.1725024, 52.8963122], [-2.1734637, 52.89600490000001], [-2.1773555, 52.89476539999999], [-2.1794421000000006, 52.894089599999994], [-2.1815350999999996, 52.893416900000005], [-2.1823296, 52.8931318], [-2.1830918, 52.8928281], [-2.1838581999999995, 52.89249509999999], [-2.1845918, 52.8921507], [-2.1853157, 52.891778599999995], [-2.1856666, 52.8915908], [-2.1860088, 52.89139529999999], [-2.1864814999999997, 52.891121299999995], [-2.1869327999999997, 52.8908313], [-2.1875828, 52.8903872], [-2.1878012, 52.8902352], [-2.1885461, 52.889675999999994], [-2.1892366999999995, 52.8890902], [-2.1900171, 52.8883338], [-2.1902144, 52.8881415], [-2.1909120999999994, 52.8873238], [-2.1915575, 52.88648109999999], [-2.191871, 52.88598], [-2.1921533, 52.8854717], [-2.1926306, 52.8844393], [-2.1929416999999995, 52.88367149999999], [-2.193232, 52.88280929999999], [-2.193377268556609, 52.882448818766925], [-2.1934669, 52.882226399999986], [-2.1935936999999996, 52.8818235], [-2.1940189999999995, 52.88074369999998], [-2.1941976, 52.88031350000001], [-2.1945213, 52.879611], [-2.1951962, 52.87786319999999], [-2.1954884000000003, 52.876990600000006], [-2.1956995, 52.87610370000001], [-2.195750951489381, 52.87548963626874], [-2.1957824, 52.8751143], [-2.1957614999999997, 52.87409889999999], [-2.1956896999999995, 52.87362350000001], [-2.1955888, 52.87310790000001], [-2.1955674, 52.873004300000005], [-2.1954825, 52.87261380000001], [-2.1953717, 52.87212409999999], [-2.1952272, 52.8716068], [-2.1949906999999995, 52.87106399999998], [-2.1947678, 52.8705787], [-2.1947407, 52.870527], [-2.1947064, 52.87044629999999], [-2.1944671999999996, 52.8700094], [-2.1942083999999995, 52.8695096], [-2.1940643, 52.86929729999999], [-2.1939037, 52.86907769999999], [-2.1936697, 52.86884079999999], [-2.1934162, 52.86860420000001], [-2.1927624, 52.8681241], [-2.1918569999999997, 52.8674952], [-2.1915268999999995, 52.8672571], [-2.1910008, 52.86685119999999], [-2.1907249999999996, 52.86663059999999], [-2.1904051999999994, 52.8663537], [-2.1902181, 52.8661879], [-2.1897635, 52.86574610000001], [-2.1896071, 52.8655907], [-2.1892418, 52.8651863], [-2.1890339, 52.864935300000006], [-2.1888107, 52.8646506], [-2.1885097, 52.86422939999999], [-2.1883566999999995, 52.8639986], [-2.1881250999999997, 52.863640999999994], [-2.1878987, 52.8632459], [-2.1876727, 52.862831], [-2.1874976, 52.86246909999999], [-2.1874287, 52.8623152], [-2.1871891, 52.86171370000001], [-2.1870302999999995, 52.86129749999999], [-2.1869365, 52.861027099999994], [-2.18686, 52.8607907], [-2.1867862, 52.8605198], [-2.1867011, 52.8601571], [-2.1866419, 52.8598839], [-2.1865724, 52.859459], [-2.1865287, 52.859068400000005], [-2.1865057999999995, 52.85866849999999], [-2.1864979, 52.8582753], [-2.1865059999999996, 52.85790089999999], [-2.1865789999999996, 52.857145799999984], [-2.1867305, 52.8561284], [-2.1868628999999995, 52.85503200000001], [-2.1868614, 52.854858799999995], [-2.1868521, 52.8537425], [-2.186669, 52.8524482], [-2.1863905, 52.85158989999999], [-2.1860634, 52.8507335], [-2.1856449, 52.84990129999999], [-2.1851202, 52.8491424], [-2.1850301, 52.8489855], [-2.1844943, 52.8482641], [-2.1842713999999996, 52.8479673], [-2.1841682, 52.847842699999994], [-2.1838102, 52.8474337], [-2.183796187814576, 52.84741862285727], [-2.1830918, 52.84666070000001], [-2.1822864, 52.845925900000005], [-2.1806739, 52.8447044], [-2.179265, 52.843748], [-2.1779285, 52.8427402], [-2.1770857, 52.84200609999999], [-2.1765933, 52.8415772], [-2.1757016999999994, 52.8407808], [-2.1749180999999997, 52.8399811], [-2.1722342, 52.837035500000006], [-2.1707566, 52.8355537], [-2.170022, 52.83484339999999], [-2.1692402, 52.8340875], [-2.16767, 52.83262779999999], [-2.1668527, 52.8318806], [-2.1660631, 52.8311469], [-2.1660594, 52.8311438], [-2.1633049, 52.82880879999999], [-2.1619081, 52.827652099999995], [-2.1604575, 52.82650039999999], [-2.1571715, 52.8240621], [-2.1559566818868516, 52.8232199963952], [-2.1554225, 52.822849700000006], [-2.1552301, 52.82271679999999], [-2.1536747, 52.82164220000001], [-2.153038433370293, 52.82123800100551], [-2.152303, 52.82077079999999], [-2.1508859999999994, 52.8198553], [-2.1479359, 52.818144700000005], [-2.1454768999999994, 52.816796], [-2.145396, 52.8167542], [-2.1437978999999996, 52.8158886], [-2.1422437, 52.8150467], [-2.1375156999999994, 52.81248959999999], [-2.1351604, 52.8112123], [-2.1328436999999996, 52.8099593], [-2.1327115, 52.8098876], [-2.1317677999999995, 52.80937800000001], [-2.1316624, 52.8093198], [-2.1309973, 52.8089573], [-2.1302941999999994, 52.808536399999994], [-2.130147899999999, 52.8084572], [-2.1294505, 52.80803889999999], [-2.128993, 52.807791399999985], [-2.1282396, 52.8073773], [-2.1277361, 52.80708810000001], [-2.1275153, 52.8069637], [-2.127078, 52.8067036], [-2.1266508, 52.80644860000001], [-2.1263929, 52.806288499999994], [-2.125874, 52.8059193], [-2.1258428, 52.8058985], [-2.1256010000000005, 52.805734400000006], [-2.1253685, 52.80557449999999], [-2.1251256, 52.8054016], [-2.1246427, 52.80504019999999], [-2.12403, 52.8045502], [-2.1231084999999994, 52.80382339999999], [-2.1226352, 52.8034815]]}", "current_leg_start": "Stone", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "52.8034815", "next_location_lon": "-2.1226352", "previous_location": "Stone", "current_leg_milage": "9.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311.39, \"from_m\": 193.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 483.111, \"from_m\": 311.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 543.023, \"from_m\": 483.111, \"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\": 549.845, \"from_m\": 543.023, \"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\": 911.235, \"from_m\": 549.845, \"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\": 5918.226, \"from_m\": 911.235, \"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\": 13661.689, \"from_m\": 5918.226, \"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\": 13855.616, \"from_m\": 13661.689, \"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\": 14674.85, \"from_m\": 13855.616, \"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\": 21687.051, \"from_m\": 14674.85, \"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\": 22773.491, \"from_m\": 21687.051, \"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\": 22808.986, \"from_m\": 22773.491, \"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\": 23080.794, \"from_m\": 22808.986, \"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\": 23736.007, \"from_m\": 23080.794, \"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\": 24651.206, \"from_m\": 23736.007, \"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\": 24678.555, \"from_m\": 24651.206, \"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\": 25648.817, \"from_m\": 24678.555, \"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\": 26793.138, \"from_m\": 25648.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35226.969, \"from_m\": 26793.138, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 35347.386, \"from_m\": 35226.969, \"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\": 35685.195, \"from_m\": 35347.386, \"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\": 39440.572, \"from_m\": 35685.195, \"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\": 39538.403, \"from_m\": 39440.572, \"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\": 39605.107, \"from_m\": 39538.403, \"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\": 42047.064, \"from_m\": 39605.107, \"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\": 49271.735, \"from_m\": 42047.064, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49338.246, \"from_m\": 49271.735, \"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\": 49351.447, \"from_m\": 49338.246, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49417.483, \"from_m\": 49351.447, \"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\": 49675.763, \"from_m\": 49417.483, \"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\": 49700.611, \"from_m\": 49675.763, \"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\": 49754.481, \"from_m\": 49700.611, \"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\": 50102.295, \"from_m\": 49754.481, \"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}], \"service_id\": 498736, \"profile_key\": \"804db6ad1ae53981ec5ecbcf276ff5a12621bbdd1953a9a5698590b8d1d27950\", \"schedule_id\": 27600, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Crewe North Staff Jn\", \"stage_seq\": 2, \"distance_m\": 1596.911, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Barthomley Jn\", \"stage_seq\": 3, \"distance_m\": 6137.766, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Alsager\", \"stage_seq\": 4, \"distance_m\": 9948.897, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Kidsgrove\", \"stage_seq\": 5, \"distance_m\": 13778.298, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Longport\", \"stage_seq\": 6, \"distance_m\": 19348.776, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 7, \"distance_m\": 23996.965, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Stoke Jn\", \"stage_seq\": 8, \"distance_m\": 24818.193, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Stone\", \"stage_seq\": 9, \"distance_m\": 35498.768, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 10, \"distance_m\": 39605.107, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 11, \"distance_m\": 43675.271, \"section_seq\": 1, \"route_path_id\": 39586}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 50102.295, \"section_seq\": 1, \"route_path_id\": 39586}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50102.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39586}], \"total_distance_m\": 50102.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 49946.383, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.8034815", "current_position_lon": "-2.1226352", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:15Z\", \"source_id\": 40083618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:18Z\", \"source_id\": 13159100, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:15Z\", \"source_id\": 40094090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:17Z\", \"source_id\": 13162412, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:29Z\", \"source_id\": 40104861, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 13165924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:29Z\", \"source_id\": 40115156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:33Z\", \"source_id\": 13169267, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:57Z\", \"source_id\": 40134265, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:02Z\", \"source_id\": 13174997, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:27Z\", \"source_id\": 40155083, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:31Z\", \"source_id\": 13181414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stafford", "service_state_platform": "6", "timing_fact_generation": 1789197394764039, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:09.738142", "service_state_evidence_id": 13181414, "current_leg_start_actual_dep": "2026-09-12T08:07:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:11.415844", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
CRE |
STA |
2K84 |
350113 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 311.39, "from_m": 193.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 483.111, "from_m": 311.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 543.023, "from_m": 483.111, "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": 549.845, "from_m": 543.023, "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": 911.235, "from_m": 549.845, "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": 5918.226, "from_m": 911.235, "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": 13661.689, "from_m": 5918.226, "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": 13855.616, "from_m": 13661.689, "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": 14674.85, "from_m": 13855.616, "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": 21687.051, "from_m": 14674.85, "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": 22773.491, "from_m": 21687.051, "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": 22808.986, "from_m": 22773.491, "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": 23080.794, "from_m": 22808.986, "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": 23736.007, "from_m": 23080.794, "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": 24651.206, "from_m": 23736.007, "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": 24678.555, "from_m": 24651.206, "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": 25648.817, "from_m": 24678.555, "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": 26793.138, "from_m": 25648.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35226.969, "from_m": 26793.138, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 35347.386, "from_m": 35226.969, "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": 35685.195, "from_m": 35347.386, "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": 39440.572, "from_m": 35685.195, "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": 39538.403, "from_m": 39440.572, "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": 39605.107, "from_m": 39538.403, "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": 42047.064, "from_m": 39605.107, "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": 49271.735, "from_m": 42047.064, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49338.246, "from_m": 49271.735, "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": 49351.447, "from_m": 49338.246, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49417.483, "from_m": 49351.447, "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": 49675.763, "from_m": 49417.483, "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": 49700.611, "from_m": 49675.763, "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": 49754.481, "from_m": 49700.611, "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": 50102.295, "from_m": 49754.481, "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}], "service_id": 498736, "profile_key": "804db6ad1ae53981ec5ecbcf276ff5a12621bbdd1953a9a5698590b8d1d27950", "schedule_id": 27600, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Crewe North Staff Jn", "stage_seq": 2, "distance_m": 1596.911, "section_seq": 1, "route_path_id": 39586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Barthomley Jn", "stage_seq": 3, "distance_m": 6137.766, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Alsager", "stage_seq": 4, "distance_m": 9948.897, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Kidsgrove", "stage_seq": 5, "distance_m": 13778.298, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Longport", "stage_seq": 6, "distance_m": 19348.776, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Stoke-on-Trent", "stage_seq": 7, "distance_m": 23996.965, "section_seq": 1, "route_path_id": 39586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Stoke Jn", "stage_seq": 8, "distance_m": 24818.193, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Stone", "stage_seq": 9, "distance_m": 35498.768, "section_seq": 1, "route_path_id": 39586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Yarnfield Jn", "stage_seq": 10, "distance_m": 39605.107, "section_seq": 1, "route_path_id": 39586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Little Bridgeford Jn", "stage_seq": 11, "distance_m": 43675.271, "section_seq": 1, "route_path_id": 39586}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Stafford", "stage_seq": 12, "distance_m": 50102.295, "section_seq": 1, "route_path_id": 39586}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50102.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 39586}], "total_distance_m": 50102.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 49946.383, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:15Z", "source_id": 40083618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:18Z", "source_id": 13159100, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11193, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:15Z", "source_id": 40094090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:17Z", "source_id": 13162412, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:29Z", "source_id": 40104861, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 13165924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:29Z", "source_id": 40115156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:33Z", "source_id": 13169267, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:57Z", "source_id": 40134265, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:02Z", "source_id": 13174997, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:27Z", "source_id": 40155083, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:31Z", "source_id": 13181414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Crewe |
0733 |
0733 |
3 |
None |
None |
Stafford |
0816 |
0816 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70483/2026-09-12/detailed |
None |
Stone |
2026-09-12T08:07:30+01:00 |
Stafford |
10.0 |
{"type": "LineString", "coordinates": [[-2.155066847333412, 52.90805804928178], [-2.1550174, 52.90797989999999], [-2.1549220999999994, 52.90778959999999], [-2.1548363, 52.9075694], [-2.1547634999999996, 52.90733620000001], [-2.1547158, 52.9071109], [-2.1547098, 52.907072599999985], [-2.1546936, 52.9068089], [-2.1546791, 52.9066457], [-2.1547012, 52.90648479999999], [-2.1547310999999993, 52.9063259], [-2.154777, 52.906144399999995], [-2.1548212, 52.9060036], [-2.1549549, 52.90567930000001], [-2.1550402999999996, 52.9055075], [-2.1551363, 52.90534589999999], [-2.1552307, 52.90518229999999], [-2.1557121999999995, 52.9044149], [-2.1559566818868516, 52.904102749993655], [-2.1560081, 52.90403709999999], [-2.1563534, 52.9036579], [-2.1565862, 52.90339209999999], [-2.1572701999999997, 52.902738599999985], [-2.1576493999999995, 52.90240849999999], [-2.1582754, 52.9019049], [-2.1585738, 52.9016885], [-2.1593176, 52.90114390000001], [-2.1603325, 52.90053259999999], [-2.1609612999999994, 52.9002171], [-2.1616122999999994, 52.899914300000006], [-2.162290099999999, 52.8996213], [-2.1629968, 52.899355199999995], [-2.1645449, 52.898845000000016], [-2.166184, 52.898331199999994], [-2.167861, 52.8977958], [-2.1696015, 52.897239], [-2.1715411, 52.896618], [-2.1725024, 52.8963122], [-2.1734637, 52.89600490000001], [-2.1773555, 52.89476539999999], [-2.1794421000000006, 52.894089599999994], [-2.1815350999999996, 52.893416900000005], [-2.1823296, 52.8931318], [-2.1830918, 52.8928281], [-2.1838581999999995, 52.89249509999999], [-2.1845918, 52.8921507], [-2.1853157, 52.891778599999995], [-2.1856666, 52.8915908], [-2.1860088, 52.89139529999999], [-2.1864814999999997, 52.891121299999995], [-2.1869327999999997, 52.8908313], [-2.1875828, 52.8903872], [-2.1878012, 52.8902352], [-2.1885461, 52.889675999999994], [-2.1892366999999995, 52.8890902], [-2.1900171, 52.8883338], [-2.1902144, 52.8881415], [-2.1909120999999994, 52.8873238], [-2.1915575, 52.88648109999999], [-2.191871, 52.88598], [-2.1921533, 52.8854717], [-2.1926306, 52.8844393], [-2.1929416999999995, 52.88367149999999], [-2.193232, 52.88280929999999], [-2.193377268556609, 52.882448818766925], [-2.1934669, 52.882226399999986], [-2.1935936999999996, 52.8818235], [-2.1940189999999995, 52.88074369999998], [-2.1941976, 52.88031350000001], [-2.1945213, 52.879611], [-2.1951962, 52.87786319999999], [-2.1954884000000003, 52.876990600000006], [-2.1956995, 52.87610370000001], [-2.195750951489381, 52.87548963626874], [-2.1957824, 52.8751143], [-2.1957614999999997, 52.87409889999999], [-2.1956896999999995, 52.87362350000001], [-2.1955888, 52.87310790000001], [-2.1955674, 52.873004300000005], [-2.1954825, 52.87261380000001], [-2.1953717, 52.87212409999999], [-2.1952272, 52.8716068], [-2.1949906999999995, 52.87106399999998], [-2.1947678, 52.8705787], [-2.1947407, 52.870527], [-2.1947064, 52.87044629999999], [-2.1944671999999996, 52.8700094], [-2.1942083999999995, 52.8695096], [-2.1940643, 52.86929729999999], [-2.1939037, 52.86907769999999], [-2.1936697, 52.86884079999999], [-2.1934162, 52.86860420000001], [-2.1927624, 52.8681241], [-2.1918569999999997, 52.8674952], [-2.1915268999999995, 52.8672571], [-2.1910008, 52.86685119999999], [-2.1907249999999996, 52.86663059999999], [-2.1904051999999994, 52.8663537], [-2.1902181, 52.8661879], [-2.1897635, 52.86574610000001], [-2.1896071, 52.8655907], [-2.1892418, 52.8651863], [-2.1890339, 52.864935300000006], [-2.1888107, 52.8646506], [-2.1885097, 52.86422939999999], [-2.1883566999999995, 52.8639986], [-2.1881250999999997, 52.863640999999994], [-2.1878987, 52.8632459], [-2.1876727, 52.862831], [-2.1874976, 52.86246909999999], [-2.1874287, 52.8623152], [-2.1871891, 52.86171370000001], [-2.1870302999999995, 52.86129749999999], [-2.1869365, 52.861027099999994], [-2.18686, 52.8607907], [-2.1867862, 52.8605198], [-2.1867011, 52.8601571], [-2.1866419, 52.8598839], [-2.1865724, 52.859459], [-2.1865287, 52.859068400000005], [-2.1865057999999995, 52.85866849999999], [-2.1864979, 52.8582753], [-2.1865059999999996, 52.85790089999999], [-2.1865789999999996, 52.857145799999984], [-2.1867305, 52.8561284], [-2.1868628999999995, 52.85503200000001], [-2.1868614, 52.854858799999995], [-2.1868521, 52.8537425], [-2.186669, 52.8524482], [-2.1863905, 52.85158989999999], [-2.1860634, 52.8507335], [-2.1856449, 52.84990129999999], [-2.1851202, 52.8491424], [-2.1850301, 52.8489855], [-2.1844943, 52.8482641], [-2.1842713999999996, 52.8479673], [-2.1841682, 52.847842699999994], [-2.1838102, 52.8474337], [-2.183796187814576, 52.84741862285727], [-2.1830918, 52.84666070000001], [-2.1822864, 52.845925900000005], [-2.1806739, 52.8447044], [-2.179265, 52.843748], [-2.1779285, 52.8427402], [-2.1770857, 52.84200609999999], [-2.1765933, 52.8415772], [-2.1757016999999994, 52.8407808], [-2.1749180999999997, 52.8399811], [-2.1722342, 52.837035500000006], [-2.1707566, 52.8355537], [-2.170022, 52.83484339999999], [-2.1692402, 52.8340875], [-2.16767, 52.83262779999999], [-2.1668527, 52.8318806], [-2.1660631, 52.8311469], [-2.1660594, 52.8311438], [-2.1633049, 52.82880879999999], [-2.1619081, 52.827652099999995], [-2.1604575, 52.82650039999999], [-2.1571715, 52.8240621], [-2.1559566818868516, 52.8232199963952], [-2.1554225, 52.822849700000006], [-2.1552301, 52.82271679999999], [-2.1536747, 52.82164220000001], [-2.153038433370293, 52.82123800100551], [-2.152303, 52.82077079999999], [-2.1508859999999994, 52.8198553], [-2.1479359, 52.818144700000005], [-2.1454768999999994, 52.816796], [-2.145396, 52.8167542], [-2.1437978999999996, 52.8158886], [-2.1422437, 52.8150467], [-2.1375156999999994, 52.81248959999999], [-2.1351604, 52.8112123], [-2.1328436999999996, 52.8099593], [-2.1327115, 52.8098876], [-2.1317677999999995, 52.80937800000001], [-2.1316624, 52.8093198], [-2.1309973, 52.8089573], [-2.1302941999999994, 52.808536399999994], [-2.130147899999999, 52.8084572], [-2.1294505, 52.80803889999999], [-2.128993, 52.807791399999985], [-2.1282396, 52.8073773], [-2.1277361, 52.80708810000001], [-2.1275153, 52.8069637], [-2.127078, 52.8067036], [-2.1266508, 52.80644860000001], [-2.1263929, 52.806288499999994], [-2.125874, 52.8059193], [-2.1258428, 52.8058985], [-2.1256010000000005, 52.805734400000006], [-2.1253685, 52.80557449999999], [-2.1251256, 52.8054016], [-2.1246427, 52.80504019999999], [-2.12403, 52.8045502], [-2.1231084999999994, 52.80382339999999], [-2.1226352, 52.8034815]]} |
9.0 |
0808 |
0818 |
Stone |
Stafford |
Stafford |
52.8034815 |
-2.1226352 |
52.8034815 |
-2.1226352 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Stafford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181414 |
1789197394764039 |
47 |
47 |
2026-09-12 07:28:11.415844 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:09.738142 |
| 467849 |
497978 |
W75667 |
672P09MA12 |
2026-09-12 |
COMPLETE |
13181853 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 497978, "stp": "P", "toc": "West Midlands Trains", "uid": "W75667", "consist": "730027+730032", "dest_crs": "LIF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75667/2026-09-12/detailed", "trust_id": "672P09MA12", "origin_crs": "BMV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield Trent Valley HL", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": null, "is_terminated": 1, "next_location": "Lichfield Trent Valley HL", "signalling_id": "2P09", "timing_status": "EARLY", "origin_station": "Bromsgrove", "current_leg_arr": "0818", "current_leg_dep": "0815", "current_leg_end": "Lichfield Trent Valley HL", "origin_dep_time": "0703", "origin_platform": "3", "current_location": "Lichfield Trent Valley HL", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "52.6866919", "next_location_lon": "-1.7993909", "previous_location": "Lichfield City", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3617.621, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4126.352, \"from_m\": 3617.621, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9911.459, \"from_m\": 4126.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\": 9983.853, \"from_m\": 9911.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12654.981, \"from_m\": 9983.853, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12706.854, \"from_m\": 12654.981, \"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\": 14325.292, \"from_m\": 12706.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14381.397, \"from_m\": 14325.292, \"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\": 14726.608, \"from_m\": 14381.397, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14880.136, \"from_m\": 14726.608, \"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\": 15478.521, \"from_m\": 14880.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18907.968, \"from_m\": 15478.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21416.887, \"from_m\": 18907.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\": 22883.788, \"from_m\": 21416.887, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23111.456, \"from_m\": 22883.788, \"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\": 23619.052, \"from_m\": 23111.456, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 23638.498, \"from_m\": 23619.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\": 23668.869, \"from_m\": 23638.498, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 24090.58, \"from_m\": 23668.869, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24872.202, \"from_m\": 24090.58, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25248.531, \"from_m\": 24872.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25993.72, \"from_m\": 25248.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\": 27248.187, \"from_m\": 25993.72, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27720.474, \"from_m\": 27248.187, \"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\": 28021.315, \"from_m\": 27720.474, \"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\": 28257.274, \"from_m\": 28021.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}, {\"to_m\": 28660.381, \"from_m\": 28257.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28684.704, \"from_m\": 28660.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29196.619, \"from_m\": 28684.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30381.67, \"from_m\": 29196.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31109.642, \"from_m\": 30381.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31138.079, \"from_m\": 31109.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\": 31430.342, \"from_m\": 31138.079, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31439.717, \"from_m\": 31430.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35616.276, \"from_m\": 31439.717, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35993.296, \"from_m\": 35616.276, \"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\": 36822.138, \"from_m\": 35993.296, \"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\": 37183.895, \"from_m\": 36822.138, \"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\": 37207.66, \"from_m\": 37183.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41008.97, \"from_m\": 37207.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41042.856, \"from_m\": 41008.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41383.713, \"from_m\": 41042.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\": 41401.677, \"from_m\": 41383.713, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47758.686, \"from_m\": 41401.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48081.55, \"from_m\": 47758.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49101.527, \"from_m\": 48081.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49452.545, \"from_m\": 49101.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49718.466, \"from_m\": 49452.545, \"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\": 49726.257, \"from_m\": 49718.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51680.057, \"from_m\": 49726.257, \"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\": 52219.333, \"from_m\": 51680.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52282.063, \"from_m\": 52219.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\": 52375.965, \"from_m\": 52282.063, \"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\": 52595.013, \"from_m\": 52375.965, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52657.04, \"from_m\": 52595.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52863.088, \"from_m\": 52657.04, \"capability_applied\": null, \"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}], \"service_id\": 497978, \"profile_key\": \"fdfc01638a7657af3a17aed260d50e958d728e80faa53b3e977d963187e0ccb0\", \"schedule_id\": 27793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Bromsgrove\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Barnt Green\", \"stage_seq\": 2, \"distance_m\": 6009.663, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 10322.826, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Northfield\", \"stage_seq\": 4, \"distance_m\": 11919.306, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 14197.06, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0720H\", \"location\": \"Bournville\", \"stage_seq\": 6, \"distance_m\": 16316.053, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723H\", \"location\": \"Selly Oak\", \"stage_seq\": 7, \"distance_m\": 18067.303, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"University\", \"stage_seq\": 8, \"distance_m\": 19227.867, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Five Ways\", \"stage_seq\": 9, \"distance_m\": 21946.752, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0736\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 23357.076, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 24364.591, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 25691.251, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 27624.229, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Gravelly Hill\", \"stage_seq\": 14, \"distance_m\": 29739.731, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Erdington\", \"stage_seq\": 15, \"distance_m\": 31507.27, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Chester Road\", \"stage_seq\": 16, \"distance_m\": 32496.936, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Wylde Green\", \"stage_seq\": 17, \"distance_m\": 33553.571, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 18, \"distance_m\": 35763.087, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Four Oaks\", \"stage_seq\": 19, \"distance_m\": 37901.213, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Butlers Lane\", \"stage_seq\": 20, \"distance_m\": 39586.033, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Blake Street\", \"stage_seq\": 21, \"distance_m\": 40831.499, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Shenstone\", \"stage_seq\": 22, \"distance_m\": 45326.923, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Lichfield City\", \"stage_seq\": 23, \"distance_m\": 50233.462, \"section_seq\": 1, \"route_path_id\": 39638}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 24, \"distance_m\": 52863.088, \"section_seq\": 1, \"route_path_id\": 39638}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52863.088, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39638}], \"total_distance_m\": 52863.088, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51108.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1754.517, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.6866919", "current_position_lon": "-1.7993909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:26Z\", \"source_id\": 40009089, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:32Z\", \"source_id\": 13135004, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:47Z\", \"source_id\": 40013713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:52Z\", \"source_id\": 13136535, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:25Z\", \"source_id\": 40020701, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:28Z\", \"source_id\": 13138827, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:02Z\", \"source_id\": 40025804, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:03Z\", \"source_id\": 13140445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:58Z\", \"source_id\": 40031728, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:02Z\", \"source_id\": 13142402, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:10Z\", \"source_id\": 40038501, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:16Z\", \"source_id\": 13144532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:38Z\", \"source_id\": 40043462, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:42Z\", \"source_id\": 13146133, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:19Z\", \"source_id\": 40050740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:19Z\", \"source_id\": 40050746, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:22Z\", \"source_id\": 13148472, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:38Z\", \"source_id\": 40057588, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:41Z\", \"source_id\": 13150672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:32Z\", \"source_id\": 40076006, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:34Z\", \"source_id\": 13156541, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:16Z\", \"source_id\": 40079591, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:22Z\", \"source_id\": 13157789, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:42Z\", \"source_id\": 40086672, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:47Z\", \"source_id\": 13160028, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:41Z\", \"source_id\": 40092915, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:48Z\", \"source_id\": 13162052, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:59Z\", \"source_id\": 40097780, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:03Z\", \"source_id\": 13163598, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:19Z\", \"source_id\": 40102543, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:23Z\", \"source_id\": 13165153, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:52Z\", \"source_id\": 40107759, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:53Z\", \"source_id\": 13166849, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:32Z\", \"source_id\": 40115352, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:37Z\", \"source_id\": 13169306, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:37Z\", \"source_id\": 40121867, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:42Z\", \"source_id\": 13171383, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:24Z\", \"source_id\": 40128252, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:27Z\", \"source_id\": 13173254, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 40136284, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:53Z\", \"source_id\": 13175581, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:40Z\", \"source_id\": 40147074, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:46Z\", \"source_id\": 13178883, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:09Z\", \"source_id\": 40156489, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:12Z\", \"source_id\": 13181853, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield Trent Valley HL", "service_state_platform": "3", "timing_fact_generation": 1789197433230126, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:17.626247", "service_state_evidence_id": 13181853, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:18.559650", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BMV |
LIF |
2P09 |
730027+730032 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3617.621, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4126.352, "from_m": 3617.621, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9911.459, "from_m": 4126.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": 9983.853, "from_m": 9911.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12654.981, "from_m": 9983.853, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12706.854, "from_m": 12654.981, "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": 14325.292, "from_m": 12706.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14381.397, "from_m": 14325.292, "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": 14726.608, "from_m": 14381.397, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14880.136, "from_m": 14726.608, "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": 15478.521, "from_m": 14880.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 18907.968, "from_m": 15478.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21416.887, "from_m": 18907.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": 22883.788, "from_m": 21416.887, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23111.456, "from_m": 22883.788, "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": 23619.052, "from_m": 23111.456, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 23638.498, "from_m": 23619.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": 23668.869, "from_m": 23638.498, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 24090.58, "from_m": 23668.869, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24872.202, "from_m": 24090.58, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25248.531, "from_m": 24872.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25993.72, "from_m": 25248.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": 27248.187, "from_m": 25993.72, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27720.474, "from_m": 27248.187, "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": 28021.315, "from_m": 27720.474, "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": 28257.274, "from_m": 28021.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}, {"to_m": 28660.381, "from_m": 28257.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28684.704, "from_m": 28660.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29196.619, "from_m": 28684.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30381.67, "from_m": 29196.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31109.642, "from_m": 30381.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31138.079, "from_m": 31109.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": 31430.342, "from_m": 31138.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31439.717, "from_m": 31430.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35616.276, "from_m": 31439.717, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35993.296, "from_m": 35616.276, "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": 36822.138, "from_m": 35993.296, "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": 37183.895, "from_m": 36822.138, "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": 37207.66, "from_m": 37183.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41008.97, "from_m": 37207.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41042.856, "from_m": 41008.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41383.713, "from_m": 41042.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": 41401.677, "from_m": 41383.713, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47758.686, "from_m": 41401.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48081.55, "from_m": 47758.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49101.527, "from_m": 48081.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49452.545, "from_m": 49101.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49718.466, "from_m": 49452.545, "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": 49726.257, "from_m": 49718.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51680.057, "from_m": 49726.257, "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": 52219.333, "from_m": 51680.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52282.063, "from_m": 52219.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": 52375.965, "from_m": 52282.063, "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": 52595.013, "from_m": 52375.965, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52657.04, "from_m": 52595.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52863.088, "from_m": 52657.04, "capability_applied": null, "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}], "service_id": 497978, "profile_key": "fdfc01638a7657af3a17aed260d50e958d728e80faa53b3e977d963187e0ccb0", "schedule_id": 27793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0703", "location": "Bromsgrove", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Barnt Green", "stage_seq": 2, "distance_m": 6009.663, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Longbridge", "stage_seq": 3, "distance_m": 10322.826, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Northfield", "stage_seq": 4, "distance_m": 11919.306, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Kings Norton", "stage_seq": 5, "distance_m": 14197.06, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0720H", "location": "Bournville", "stage_seq": 6, "distance_m": 16316.053, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723H", "location": "Selly Oak", "stage_seq": 7, "distance_m": 18067.303, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "University", "stage_seq": 8, "distance_m": 19227.867, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Five Ways", "stage_seq": 9, "distance_m": 21946.752, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0736", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 23357.076, "section_seq": 1, "route_path_id": 39638}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 24364.591, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Duddeston", "stage_seq": 12, "distance_m": 25691.251, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Aston", "stage_seq": 13, "distance_m": 27624.229, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Gravelly Hill", "stage_seq": 14, "distance_m": 29739.731, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Erdington", "stage_seq": 15, "distance_m": 31507.27, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Chester Road", "stage_seq": 16, "distance_m": 32496.936, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Wylde Green", "stage_seq": 17, "distance_m": 33553.571, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Sutton Coldfield", "stage_seq": 18, "distance_m": 35763.087, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Four Oaks", "stage_seq": 19, "distance_m": 37901.213, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Butlers Lane", "stage_seq": 20, "distance_m": 39586.033, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Blake Street", "stage_seq": 21, "distance_m": 40831.499, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Shenstone", "stage_seq": 22, "distance_m": 45326.923, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Lichfield City", "stage_seq": 23, "distance_m": 50233.462, "section_seq": 1, "route_path_id": 39638}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Lichfield Trent Valley HL", "stage_seq": 24, "distance_m": 52863.088, "section_seq": 1, "route_path_id": 39638}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52863.088, "from_m": 0.0, "section_seq": 1, "route_path_id": 39638}], "total_distance_m": 52863.088, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51108.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1754.517, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:26Z", "source_id": 40009089, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:32Z", "source_id": 13135004, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:47Z", "source_id": 40013713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:52Z", "source_id": 13136535, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:25Z", "source_id": 40020701, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:28Z", "source_id": 13138827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:02Z", "source_id": 40025804, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:03Z", "source_id": 13140445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:58Z", "source_id": 40031728, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:02Z", "source_id": 13142402, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:10Z", "source_id": 40038501, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:16Z", "source_id": 13144532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:38Z", "source_id": 40043462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:42Z", "source_id": 13146133, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:19Z", "source_id": 40050740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:19Z", "source_id": 40050746, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:22Z", "source_id": 13148472, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:38Z", "source_id": 40057588, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:41Z", "source_id": 13150672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:32Z", "source_id": 40076006, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:34Z", "source_id": 13156541, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:16Z", "source_id": 40079591, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:22Z", "source_id": 13157789, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:42Z", "source_id": 40086672, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:47Z", "source_id": 13160028, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:41Z", "source_id": 40092915, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:48Z", "source_id": 13162052, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:59Z", "source_id": 40097780, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:03Z", "source_id": 13163598, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:19Z", "source_id": 40102543, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:23Z", "source_id": 13165153, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:52Z", "source_id": 40107759, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:53Z", "source_id": 13166849, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:32Z", "source_id": 40115352, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:37Z", "source_id": 13169306, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:37Z", "source_id": 40121867, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:42Z", "source_id": 13171383, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:24Z", "source_id": 40128252, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:27Z", "source_id": 13173254, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 40136284, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:53Z", "source_id": 13175581, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:40Z", "source_id": 40147074, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:46Z", "source_id": 13178883, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:09Z", "source_id": 40156489, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:12Z", "source_id": 13181853, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Bromsgrove |
0703 |
0703 |
3 |
None |
None |
Lichfield Trent Valley HL |
0819 |
0819 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75667/2026-09-12/detailed |
None |
Lichfield City |
2026-09-12T08:16:30+01:00 |
Lichfield Trent Valley HL |
3.0 |
{"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]} |
1.1 |
0815 |
0818 |
Lichfield City |
Lichfield Trent Valley HL |
Lichfield Trent Valley HL |
52.6866919 |
-1.7993909 |
52.6866919 |
-1.7993909 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Lichfield Trent Valley HL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181853 |
1789197433230126 |
107 |
107 |
2026-09-12 07:28:18.559650 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:17.626247 |
| 467850 |
498371 |
W83535 |
042T59MA12 |
2026-09-12 |
COMPLETE |
13181714 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 498371, "stp": "P", "toc": "ScotRail", "uid": "W83535", "consist": "170412+170471", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83535/2026-09-12/detailed", "trust_id": "042T59MA12", "origin_crs": "TWB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "2", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2T59", "timing_status": "ON TIME", "origin_station": "Tweedbank", "current_leg_arr": "0818", "current_leg_dep": "0808", "current_leg_end": "Edinburgh", "origin_dep_time": "0719", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Brunstane", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "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\": 405.918, \"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\": 2520.07, \"from_m\": 405.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4274.209, \"from_m\": 2520.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7226.846, \"from_m\": 4274.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9912.492, \"from_m\": 7226.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11754.436, \"from_m\": 9912.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16733.664, \"from_m\": 11754.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21727.814, \"from_m\": 16733.664, \"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\": 22390.878, \"from_m\": 21727.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27806.438, \"from_m\": 22390.878, \"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\": 37549.423, \"from_m\": 27806.438, \"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\": 37952.053, \"from_m\": 37549.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38806.021, \"from_m\": 37952.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41491.51, \"from_m\": 38806.021, \"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\": 42638.327, \"from_m\": 41491.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42651.172, \"from_m\": 42638.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43189.272, \"from_m\": 42651.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44769.314, \"from_m\": 43189.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45411.321, \"from_m\": 44769.314, \"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\": 48804.116, \"from_m\": 45411.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48862.75, \"from_m\": 48804.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49175.336, \"from_m\": 48862.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49528.098, \"from_m\": 49175.336, \"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\": 49716.831, \"from_m\": 49528.098, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49732.212, \"from_m\": 49716.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51227.246, \"from_m\": 49732.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51435.123, \"from_m\": 51227.246, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54538.685, \"from_m\": 51435.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55177.427, \"from_m\": 54538.685, \"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\": 55647.585, \"from_m\": 55177.427, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55714.037, \"from_m\": 55647.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55776.716, \"from_m\": 55714.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56343.712, \"from_m\": 55776.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56790.451, \"from_m\": 56343.712, \"capability_applied\": null, \"effective_limit_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\": 498371, \"profile_key\": \"ee8190f8efcd1b5dd835d80b1d51c0c76e8ff04e37731ade10c6e89690a8844f\", \"schedule_id\": 28285, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Tweedbank\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723H\", \"location\": \"Galashiels\", \"stage_seq\": 2, \"distance_m\": 3565.06, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Bowland Jn\", \"stage_seq\": 3, \"distance_m\": 8912.267, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Stow\", \"stage_seq\": 4, \"distance_m\": 14169.525, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Galabank Jn\", \"stage_seq\": 5, \"distance_m\": 15296.249, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Tynehead Jn\", \"stage_seq\": 6, \"distance_m\": 30979.327, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 7, \"distance_m\": 37007.273, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Gorebridge\", \"stage_seq\": 8, \"distance_m\": 37738.732, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Newtongrange\", \"stage_seq\": 9, \"distance_m\": 41376.345, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 43530.109, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 11, \"distance_m\": 45411.321, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0802\", \"location\": \"Shawfair\", \"stage_seq\": 12, \"distance_m\": 47656.909, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 13, \"distance_m\": 48804.116, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Newcraighall\", \"stage_seq\": 14, \"distance_m\": 49409.168, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Brunstane\", \"stage_seq\": 15, \"distance_m\": 50625.431, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 16, \"distance_m\": 51465.607, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 17, \"distance_m\": 53836.786, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 18, \"distance_m\": 55776.716, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0719", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:20Z\", \"source_id\": 40034507, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:23Z\", \"source_id\": 13143280, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:36Z\", \"source_id\": 40051380, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:42Z\", \"source_id\": 13148710, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:51Z\", \"source_id\": 40091127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:58Z\", \"source_id\": 13161435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:20Z\", \"source_id\": 40096467, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:24Z\", \"source_id\": 13163119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:10Z\", \"source_id\": 13167679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:29Z\", \"source_id\": 40115158, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:33Z\", \"source_id\": 13169274, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:56Z\", \"source_id\": 40124981, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:02Z\", \"source_id\": 13172302, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:47Z\", \"source_id\": 40133866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:51Z\", \"source_id\": 13174868, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:54Z\", \"source_id\": 40155963, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:55Z\", \"source_id\": 13181714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "2", "timing_fact_generation": 1789197415966066, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:20.062605", "service_state_evidence_id": 13181714, "current_leg_start_actual_dep": "2026-09-12T08:09:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:21.374519", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
TWB |
EDB |
2T59 |
170412+170471 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4274.209, "from_m": 2520.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7226.846, "from_m": 4274.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9912.492, "from_m": 7226.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11754.436, "from_m": 9912.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16733.664, "from_m": 11754.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27806.438, "from_m": 22390.878, "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": 37549.423, "from_m": 27806.438, "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": 37952.053, "from_m": 37549.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38806.021, "from_m": 37952.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42651.172, "from_m": 42638.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43189.272, "from_m": 42651.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44769.314, "from_m": 43189.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48862.75, "from_m": 48804.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 49175.336, "from_m": 48862.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49528.098, "from_m": 49175.336, "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": 49716.831, "from_m": 49528.098, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49732.212, "from_m": 49716.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51227.246, "from_m": 49732.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51435.123, "from_m": 51227.246, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54538.685, "from_m": 51435.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55177.427, "from_m": 54538.685, "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": 55647.585, "from_m": 55177.427, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55714.037, "from_m": 55647.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55776.716, "from_m": 55714.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56343.712, "from_m": 55776.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56790.451, "from_m": 56343.712, "capability_applied": null, "effective_limit_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": 498371, "profile_key": "ee8190f8efcd1b5dd835d80b1d51c0c76e8ff04e37731ade10c6e89690a8844f", "schedule_id": 28285, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0719", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.267, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0802", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.716, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39748}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:20Z", "source_id": 40034507, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:23Z", "source_id": 13143280, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1005, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:36Z", "source_id": 40051380, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:42Z", "source_id": 13148710, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 996, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:51Z", "source_id": 40091127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:58Z", "source_id": 13161435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 998, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:20Z", "source_id": 40096467, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:24Z", "source_id": 13163119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:10Z", "source_id": 13167679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1001, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:29Z", "source_id": 40115158, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:33Z", "source_id": 13169274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1017, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:56Z", "source_id": 40124981, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:02Z", "source_id": 13172302, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 952, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:47Z", "source_id": 40133866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:51Z", "source_id": 13174868, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:54Z", "source_id": 40155963, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:55Z", "source_id": 13181714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Tweedbank |
0719 |
0719 |
1 |
None |
None |
Edinburgh |
0819 |
0818 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83535/2026-09-12/detailed |
None |
Brunstane |
2026-09-12T08:09:00+01:00 |
Edinburgh |
10.0 |
{"type": "LineString", "coordinates": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
3.8 |
0808 |
0818 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181714 |
1789197415966066 |
45 |
45 |
2026-09-12 07:28:21.374519 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:20.062605 |
| 467851 |
498344 |
G58774 |
872N06MA12 |
2026-09-12 |
COMPLETE |
13181748 |
2026-09-12 08:18:00 |
2026-09-12 07:28:23 |
2026-09-14 07:28:23 |
{"id": 498344, "stp": "P", "toc": "London Overground", "uid": "G58774", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58774/2026-09-12/detailed", "trust_id": "872N06MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N06", "timing_status": "ON TIME", "origin_station": "Richmond North London Line", "current_leg_arr": "0818", "current_leg_dep": "0815", "current_leg_end": "Stratford", "origin_dep_time": "0718", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-12T07:28:23", "route_debug_link": null, "timing_variation": "0 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": "0818", "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\": 377.532, \"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\": 1052.343, \"from_m\": 377.532, \"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\": 3662.923, \"from_m\": 1052.343, \"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\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"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\": 5048.1, \"from_m\": 4831.481, \"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\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"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\": 7867.16, \"from_m\": 7815.218, \"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\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"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\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"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\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"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\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"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\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"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\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"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\": 10415.624, \"from_m\": 10349.305, \"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\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"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\": 11008.41, \"from_m\": 10906.337, \"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\": 11057.395, \"from_m\": 11008.41, \"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\": 17150.265, \"from_m\": 11057.395, \"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\": 17502.505, \"from_m\": 17150.265, \"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\": 18850.0, \"from_m\": 17502.505, \"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\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22431.701, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22502.316, \"from_m\": 22431.701, \"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\": 23034.552, \"from_m\": 22502.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23105.167, \"from_m\": 23034.552, \"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\": 24422.393, \"from_m\": 23105.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.066, \"from_m\": 24422.393, \"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\": 27707.179, \"from_m\": 26961.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27769.094, \"from_m\": 27707.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28377.687, \"from_m\": 27769.094, \"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\": 29081.016, \"from_m\": 28377.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29694.863, \"from_m\": 29081.016, \"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\": 29731.084, \"from_m\": 29694.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29770.179, \"from_m\": 29731.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29811.445, \"from_m\": 29770.179, \"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\": 29840.183, \"from_m\": 29811.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29912.797, \"from_m\": 29840.183, \"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\": 498344, \"profile_key\": \"d38ceb971ebd6a4c506d0f2efa783096e9acf6f967f3068a21c5044077d3a34e\", \"schedule_id\": 15037, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0724H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0737\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.434, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 24549.324, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 25378.644, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25930.251, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26930.565, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 28347.953, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28861.259, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 29162.151, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29912.797, \"section_seq\": 1, \"route_path_id\": 28457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29912.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}], \"total_distance_m\": 29912.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27146.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0718", "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\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:27Z\", \"source_id\": 40036778, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:20:29Z\", \"source_id\": 13143988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:49Z\", \"source_id\": 40041942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:53Z\", \"source_id\": 13145607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:21Z\", \"source_id\": 40046826, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:28Z\", \"source_id\": 13147241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:51Z\", \"source_id\": 40051899, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:56Z\", \"source_id\": 13148846, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:44Z\", \"source_id\": 40064015, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:48Z\", \"source_id\": 13152735, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:19Z\", \"source_id\": 40079718, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:22Z\", \"source_id\": 13157791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:05Z\", \"source_id\": 40083361, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:06Z\", \"source_id\": 13158950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:40Z\", \"source_id\": 40086609, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:43Z\", \"source_id\": 13160004, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:15Z\", \"source_id\": 40089938, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:17Z\", \"source_id\": 13161068, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:53Z\", \"source_id\": 40093262, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:56Z\", \"source_id\": 13162132, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 40097199, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 13163385, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:31Z\", \"source_id\": 40100910, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:36Z\", \"source_id\": 13164613, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:59Z\", \"source_id\": 40105949, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:00Z\", \"source_id\": 13166245, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:01Z\", \"source_id\": 40110119, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:04Z\", \"source_id\": 13167611, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 40118268, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:58Z\", \"source_id\": 13170224, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:32Z\", \"source_id\": 40121720, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:36Z\", \"source_id\": 13171356, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:45Z\", \"source_id\": 40129189, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:51Z\", \"source_id\": 13173546, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:57Z\", \"source_id\": 40134269, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:02Z\", \"source_id\": 13174990, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:07Z\", \"source_id\": 40139057, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:08Z\", \"source_id\": 13176416, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:28Z\", \"source_id\": 40144351, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:34Z\", \"source_id\": 13178076, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:50Z\", \"source_id\": 40149584, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:55Z\", \"source_id\": 13179663, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:56Z\", \"source_id\": 40156110, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:02Z\", \"source_id\": 13181748, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789197423395123, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:21.270100", "service_state_evidence_id": 13181748, "current_leg_start_actual_dep": "2026-09-12T08:14:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:21.753674", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2N06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 377.532, "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": 1052.343, "from_m": 377.532, "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": 3662.923, "from_m": 1052.343, "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": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "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": 5048.1, "from_m": 4831.481, "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": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "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": 7867.16, "from_m": 7815.218, "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": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "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": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "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": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "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": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "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": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "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": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "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": 10415.624, "from_m": 10349.305, "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": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "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": 11008.41, "from_m": 10906.337, "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": 11057.395, "from_m": 11008.41, "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": 17150.265, "from_m": 11057.395, "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": 17502.505, "from_m": 17150.265, "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": 18850.0, "from_m": 17502.505, "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": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22431.701, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22502.316, "from_m": 22431.701, "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": 23034.552, "from_m": 22502.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23105.167, "from_m": 23034.552, "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": 24422.393, "from_m": 23105.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.066, "from_m": 24422.393, "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": 27707.179, "from_m": 26961.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27769.094, "from_m": 27707.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28377.687, "from_m": 27769.094, "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": 29081.016, "from_m": 28377.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29694.863, "from_m": 29081.016, "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": 29731.084, "from_m": 29694.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29770.179, "from_m": 29731.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29811.445, "from_m": 29770.179, "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": 29840.183, "from_m": 29811.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29912.797, "from_m": 29840.183, "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": 498344, "profile_key": "d38ceb971ebd6a4c506d0f2efa783096e9acf6f967f3068a21c5044077d3a34e", "schedule_id": 15037, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0718", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0724H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0737", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 24549.324, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 28347.953, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28861.259, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29912.797, "section_seq": 1, "route_path_id": 28457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29912.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 28457}], "total_distance_m": 29912.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27146.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:27Z", "source_id": 40036778, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:20:29Z", "source_id": 13143988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:49Z", "source_id": 40041942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:53Z", "source_id": 13145607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:21Z", "source_id": 40046826, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:28Z", "source_id": 13147241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:51Z", "source_id": 40051899, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:56Z", "source_id": 13148846, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:44Z", "source_id": 40064015, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:48Z", "source_id": 13152735, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:19Z", "source_id": 40079718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:22Z", "source_id": 13157791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:05Z", "source_id": 40083361, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:06Z", "source_id": 13158950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:40Z", "source_id": 40086609, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:43Z", "source_id": 13160004, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:15Z", "source_id": 40089938, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:17Z", "source_id": 13161068, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:53Z", "source_id": 40093262, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:56Z", "source_id": 13162132, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 40097199, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 13163385, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:31Z", "source_id": 40100910, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:36Z", "source_id": 13164613, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:59Z", "source_id": 40105949, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:00Z", "source_id": 13166245, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:01Z", "source_id": 40110119, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:04Z", "source_id": 13167611, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 40118268, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:58Z", "source_id": 13170224, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:32Z", "source_id": 40121720, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:36Z", "source_id": 13171356, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:45Z", "source_id": 40129189, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:51Z", "source_id": 13173546, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:57Z", "source_id": 40134269, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:02Z", "source_id": 13174990, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:07Z", "source_id": 40139057, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:08Z", "source_id": 13176416, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:28Z", "source_id": 40144351, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:34Z", "source_id": 13178076, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:50Z", "source_id": 40149584, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:55Z", "source_id": 13179663, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:56Z", "source_id": 40156110, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T07:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:02Z", "source_id": 13181748, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Richmond North London Line |
0718 |
0718 |
3 |
None |
None |
Stratford |
0820 |
0818 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G58774/2026-09-12/detailed |
None |
Hackney Wick |
2026-09-12T08:14:30+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 |
0815 |
0818 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-12 07:28:23 |
TERMINATED |
2026-09-12 07:18:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181748 |
1789197423395123 |
109 |
109 |
2026-09-12 07:28:21.753674 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:21.270100 |
| 467852 |
498790 |
C22160 |
872C10MB12 |
2026-09-12 |
COMPLETE |
13178925 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 498790, "stp": "P", "toc": "Southern", "uid": "C22160", "consist": "387213", "dest_crs": "SEF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22160/2026-09-12/detailed", "trust_id": "872C10MB12", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Seaford", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "1", "is_terminated": 1, "next_location": "Seaford", "signalling_id": "2C10", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0818", "current_leg_dep": "0816", "current_leg_end": "Seaford", "origin_dep_time": "0736", "origin_platform": "8", "current_location": "Seaford", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]}", "current_leg_start": "Bishopstone", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "50.7728156", "next_location_lon": "0.0999594", "previous_location": "Bishopstone", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498790, \"profile_key\": \"e800bce360880a4f9d5e16478527ae209a713e4e6fc1437f3939e5326a513b10\", \"schedule_id\": 7225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0800\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14494.17, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Southease Sig. TLW17\", \"stage_seq\": 7, \"distance_m\": 15413.505, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Southease\", \"stage_seq\": 8, \"distance_m\": 18314.146, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Newhaven Town\", \"stage_seq\": 9, \"distance_m\": 22801.508, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 10, \"distance_m\": 23311.956, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Bishopstone\", \"stage_seq\": 11, \"distance_m\": 25624.825, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Seaford\", \"stage_seq\": 12, \"distance_m\": 27081.792, \"section_seq\": 1, \"route_path_id\": 30975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27081.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}], \"total_distance_m\": 27081.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 26969.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7728156", "current_position_lon": "0.0999594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:51Z\", \"source_id\": 40070543, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:53Z\", \"source_id\": 13154757, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:49Z\", \"source_id\": 40076595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:55Z\", \"source_id\": 13156765, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:55Z\", \"source_id\": 40083001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:58Z\", \"source_id\": 13158839, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:14Z\", \"source_id\": 40100331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:18Z\", \"source_id\": 13164433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:18Z\", \"source_id\": 40125752, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:20Z\", \"source_id\": 13172538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:56Z\", \"source_id\": 40138677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:04Z\", \"source_id\": 13176331, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:06Z\", \"source_id\": 40143454, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:08Z\", \"source_id\": 13177777, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:45Z\", \"source_id\": 40147242, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:47Z\", \"source_id\": 13178924, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:45Z\", \"source_id\": 40147242, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:47Z\", \"source_id\": 13178925, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Seaford", "service_state_platform": "2", "timing_fact_generation": 1789197168907838, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:22.681424", "service_state_evidence_id": 13178925, "current_leg_start_actual_dep": "2026-09-12T08:16:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:22.727982", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
SEF |
2C10 |
387213 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "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": 326.646, "from_m": 309.393, "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": 384.863, "from_m": 326.646, "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": 407.355, "from_m": 384.863, "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": 436.974, "from_m": 407.355, "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": 459.865, "from_m": 436.974, "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": 464.306, "from_m": 459.865, "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": 558.327, "from_m": 464.306, "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": 944.42, "from_m": 558.327, "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": 2422.549, "from_m": 944.42, "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": 4879.231, "from_m": 2422.549, "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": 6134.603, "from_m": 4879.231, "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": 10856.16, "from_m": 6134.603, "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": 12646.0, "from_m": 10856.16, "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": 12910.659, "from_m": 12646.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 13062.346, "from_m": 12910.659, "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": 14622.671, "from_m": 13062.346, "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": 18132.302, "from_m": 14622.671, "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": 18352.87, "from_m": 18132.302, "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": 22210.275, "from_m": 18352.87, "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": 23188.151, "from_m": 22210.275, "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": 23564.936, "from_m": 23188.151, "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": 26825.014, "from_m": 23564.936, "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": 27081.792, "from_m": 26825.014, "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}], "service_id": 498790, "profile_key": "e800bce360880a4f9d5e16478527ae209a713e4e6fc1437f3939e5326a513b10", "schedule_id": 7225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0800", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14494.17, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Southease Sig. TLW17", "stage_seq": 7, "distance_m": 15413.505, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Southease", "stage_seq": 8, "distance_m": 18314.146, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Newhaven Town", "stage_seq": 9, "distance_m": 22801.508, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Newhaven Harbour", "stage_seq": 10, "distance_m": 23311.956, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Bishopstone", "stage_seq": 11, "distance_m": 25624.825, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Seaford", "stage_seq": 12, "distance_m": 27081.792, "section_seq": 1, "route_path_id": 30975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27081.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30975}], "total_distance_m": 27081.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 26969.903, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31125, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:51Z", "source_id": 40070543, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:53Z", "source_id": 13154757, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:49Z", "source_id": 40076595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:55Z", "source_id": 13156765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:55Z", "source_id": 40083001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:58Z", "source_id": 13158839, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:14Z", "source_id": 40100331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:18Z", "source_id": 13164433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:18Z", "source_id": 40125752, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:20Z", "source_id": 13172538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31181, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:56Z", "source_id": 40138677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:04Z", "source_id": 13176331, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31186, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:06Z", "source_id": 40143454, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:08Z", "source_id": 13177777, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31192, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:45Z", "source_id": 40147242, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:47Z", "source_id": 13178924, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31194, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:45Z", "source_id": 40147242, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:47Z", "source_id": 13178925, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Brighton |
0736 |
0736 |
8 |
None |
None |
Seaford |
0819 |
0819 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22160/2026-09-12/detailed |
None |
Bishopstone |
2026-09-12T08:16:00+01:00 |
Seaford |
2.0 |
{"type": "LineString", "coordinates": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]} |
0.9 |
0816 |
0818 |
Bishopstone |
Seaford |
Seaford |
50.7728156 |
0.0999594 |
50.7728156 |
0.0999594 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Seaford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13178925 |
1789197168907838 |
33 |
33 |
2026-09-12 07:28:22.727982 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:22.681424 |
| 467853 |
498754 |
W04354 |
529G09MB12 |
2026-09-12 |
COMPLETE |
13181620 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 498754, "stp": "P", "toc": "London Overground", "uid": "W04354", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04354/2026-09-12/detailed", "trust_id": "529G09MB12", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G09", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "0818", "current_leg_dep": "0813", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0734", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-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": "Wandsworth Road", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"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\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"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\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"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\": 16241.515, \"from_m\": 16191.745, \"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\": 18331.271, \"from_m\": 16241.515, \"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\": 19243.466, \"from_m\": 18331.271, \"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\": 20337.438, \"from_m\": 19243.466, \"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\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"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\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"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\": 21219.53, \"from_m\": 21077.067, \"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\": 21864.22, \"from_m\": 21219.53, \"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\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"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\": 23585.056, \"from_m\": 23347.747, \"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\": 498754, \"profile_key\": \"10e1702670e0a09f6c34f9a2d64062866ebce1f998601ee57be1ffe6fea5c8b6\", \"schedule_id\": 24649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0804\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0734", "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\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:21Z\", \"source_id\": 40067474, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:24Z\", \"source_id\": 13153766, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:16Z\", \"source_id\": 40071463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:18Z\", \"source_id\": 13155061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:42Z\", \"source_id\": 40076349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:46Z\", \"source_id\": 13156691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:52Z\", \"source_id\": 40080819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:53Z\", \"source_id\": 13158122, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:10Z\", \"source_id\": 40085547, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:16Z\", \"source_id\": 13159704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:03Z\", \"source_id\": 40089433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:03Z\", \"source_id\": 13160904, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:35Z\", \"source_id\": 40092643, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:38Z\", \"source_id\": 13161928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:04Z\", \"source_id\": 40095744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:05Z\", \"source_id\": 13162934, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:47Z\", \"source_id\": 40099422, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:49Z\", \"source_id\": 13164078, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:14Z\", \"source_id\": 40108583, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:17Z\", \"source_id\": 13167120, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:51Z\", \"source_id\": 40120265, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:53Z\", \"source_id\": 13170852, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:31Z\", \"source_id\": 40130975, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:34Z\", \"source_id\": 13173998, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:30Z\", \"source_id\": 40142114, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:33Z\", \"source_id\": 13177368, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:43Z\", \"source_id\": 40144861, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:45Z\", \"source_id\": 13178214, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:44Z\", \"source_id\": 40155684, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:47Z\", \"source_id\": 13181620, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789197408827993, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:29.780490", "service_state_evidence_id": 13181620, "current_leg_start_actual_dep": "2026-09-12T08:13:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:33.784430", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9G09 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "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": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "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": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "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": 16241.515, "from_m": 16191.745, "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": 18331.271, "from_m": 16241.515, "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": 19243.466, "from_m": 18331.271, "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": 20337.438, "from_m": 19243.466, "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": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "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": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "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": 21219.53, "from_m": 21077.067, "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": 21864.22, "from_m": 21219.53, "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": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "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": 23585.056, "from_m": 23347.747, "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": 498754, "profile_key": "10e1702670e0a09f6c34f9a2d64062866ebce1f998601ee57be1ffe6fea5c8b6", "schedule_id": 24649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0734", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0804", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:21Z", "source_id": 40067474, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:24Z", "source_id": 13153766, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:16Z", "source_id": 40071463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:18Z", "source_id": 13155061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:42Z", "source_id": 40076349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:46Z", "source_id": 13156691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:52Z", "source_id": 40080819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:53Z", "source_id": 13158122, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:10Z", "source_id": 40085547, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:16Z", "source_id": 13159704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:03Z", "source_id": 40089433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:03Z", "source_id": 13160904, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:35Z", "source_id": 40092643, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:38Z", "source_id": 13161928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:04Z", "source_id": 40095744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:05Z", "source_id": 13162934, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:47Z", "source_id": 40099422, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:49Z", "source_id": 13164078, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:14Z", "source_id": 40108583, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:17Z", "source_id": 13167120, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:51Z", "source_id": 40120265, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:53Z", "source_id": 13170852, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:31Z", "source_id": 40130975, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:34Z", "source_id": 13173998, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:30Z", "source_id": 40142114, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:33Z", "source_id": 13177368, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:43Z", "source_id": 40144861, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:45Z", "source_id": 13178214, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:44Z", "source_id": 40155684, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:47Z", "source_id": 13181620, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Dalston Junction |
0734 |
0734 |
3 |
None |
None |
Clapham Junction Plats 0-2 |
0819 |
0819 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04354/2026-09-12/detailed |
None |
Wandsworth Road |
2026-09-12T08:13:00+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-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.9 |
0813 |
0818 |
Wandsworth Road |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181620 |
1789197408827993 |
72 |
72 |
2026-09-12 07:28:33.784430 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:29.780490 |
| 467854 |
501155 |
W11092 |
712F03M512 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 06:07:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 501155, "stp": "P", "toc": "West Midlands Trains", "uid": "W11092", "consist": "350127", "dest_crs": "SAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11092/2026-09-12/detailed", "trust_id": "712F03M512", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans Abbey", "service_date": "2026-09-12", "dest_arr_time": "0607", "dest_platform": null, "is_terminated": 1, "next_location": "Watford North", "signalling_id": "2F03", "timing_status": "ON TIME", "origin_station": "Watford Junction", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0550", "origin_platform": "11", "current_location": "Watford Junction", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.392, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1681.268, \"from_m\": 215.392, \"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\": 10751.57, \"from_m\": 1681.268, \"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}], \"service_id\": 501155, \"profile_key\": \"d345f71182f726733f26d1a940b7c02294697380c252bd4e537b4df3b3c39e40\", \"schedule_id\": 25029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Watford North\", \"stage_seq\": 2, \"distance_m\": 1681.268, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 3, \"distance_m\": 3108.815, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 5743.675, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"How Wood\", \"stage_seq\": 5, \"distance_m\": 7348.431, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Park Street\", \"stage_seq\": 6, \"distance_m\": 8341.197, \"section_seq\": 1, \"route_path_id\": 38300}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"St. Albans Abbey\", \"stage_seq\": 7, \"distance_m\": 10751.57, \"section_seq\": 1, \"route_path_id\": 38300}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38300}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 10751.57, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Watford Junction", "service_state_platform": null, "timing_fact_generation": 1789197511776024, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:31.754318", "service_state_evidence_id": 13182744, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T06:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:32.676823", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WFJ |
SAA |
2F03 |
350127 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 215.392, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1681.268, "from_m": 215.392, "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": 10751.57, "from_m": 1681.268, "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}], "service_id": 501155, "profile_key": "d345f71182f726733f26d1a940b7c02294697380c252bd4e537b4df3b3c39e40", "schedule_id": 25029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Watford North", "stage_seq": 2, "distance_m": 1681.268, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Garston (Hertfordshire)", "stage_seq": 3, "distance_m": 3108.815, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5743.675, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "How Wood", "stage_seq": 5, "distance_m": 7348.431, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Park Street", "stage_seq": 6, "distance_m": 8341.197, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "St. Albans Abbey", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 38300}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38300}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10751.57, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Watford Junction |
0550 |
0550 |
11 |
None |
None |
St. Albans Abbey |
0607 |
0607 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11092/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Watford Junction |
Watford North |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 06:07:00 |
Watford Junction |
TRUST |
TRACKING_TIMEOUT |
13182744 |
1789197511776024 |
0 |
0 |
2026-09-12 07:28:32.676823 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:31.754318 |
| 467855 |
497972 |
P24158 |
352O71MA12 |
2026-09-12 |
COMPLETE |
13182021 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 497972, "stp": "P", "toc": "Northern", "uid": "P24158", "consist": "156426", "dest_crs": "MCO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24158/2026-09-12/detailed", "trust_id": "352O71MA12", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-12", "dest_arr_time": "0818", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "2O71", "timing_status": "ON TIME", "origin_station": "Southport", "current_leg_arr": "0818", "current_leg_dep": "0817", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "0703", "origin_platform": "4", "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Deansgate", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Deansgate", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 478.231, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2080.236, \"from_m\": 478.231, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2155.183, \"from_m\": 2080.236, \"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\": 3757.188, \"from_m\": 2155.183, \"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\": 3886.573, \"from_m\": 3757.188, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 5481.291, \"from_m\": 3886.573, \"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\": 7815.147, \"from_m\": 5481.291, \"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\": 16801.79, \"from_m\": 7815.147, \"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\": 16822.446, \"from_m\": 16801.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22260.294, \"from_m\": 16822.446, \"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\": 22683.984, \"from_m\": 22260.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24100.44, \"from_m\": 22683.984, \"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\": 25635.429, \"from_m\": 24100.44, \"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\": 30848.861, \"from_m\": 25635.429, \"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\": 31189.797, \"from_m\": 30848.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31525.429, \"from_m\": 31189.797, \"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\": 31864.032, \"from_m\": 31525.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31912.835, \"from_m\": 31864.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31940.67, \"from_m\": 31912.835, \"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\": 32438.367, \"from_m\": 31940.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34060.799, \"from_m\": 32438.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34326.809, \"from_m\": 34060.799, \"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\": 34387.727, \"from_m\": 34326.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34414.75, \"from_m\": 34387.727, \"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\": 36582.367, \"from_m\": 34414.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\": 36639.71, \"from_m\": 36582.367, \"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\": 36715.925, \"from_m\": 36639.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36876.541, \"from_m\": 36715.925, \"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\": 42244.16, \"from_m\": 36876.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42367.698, \"from_m\": 42244.16, \"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\": 42532.105, \"from_m\": 42367.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42621.838, \"from_m\": 42532.105, \"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\": 46640.433, \"from_m\": 42621.838, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47158.06, \"from_m\": 46640.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47682.759, \"from_m\": 47158.06, \"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\": 47727.743, \"from_m\": 47682.759, \"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\": 48741.559, \"from_m\": 47727.743, \"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\": 56309.219, \"from_m\": 48741.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 58717.336, \"from_m\": 56309.219, \"capability_applied\": null, \"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\": 60884.083, \"from_m\": 58717.336, \"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\": 61352.059, \"from_m\": 60884.083, \"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\": 62306.167, \"from_m\": 61352.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62739.201, \"from_m\": 62306.167, \"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\": 63645.71, \"from_m\": 62739.201, \"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\": 63677.201, \"from_m\": 63645.71, \"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\": 64317.697, \"from_m\": 63677.201, \"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\": 64453.807, \"from_m\": 64317.697, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 497972, \"profile_key\": \"772d942ef31dff2e8ea627bb98ab25c5ef5e0a25ed491629b664ec02f38eaec9\", \"schedule_id\": 2918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Meols Cop\", \"stage_seq\": 2, \"distance_m\": 2117.71, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Burscough Bridge\", \"stage_seq\": 3, \"distance_m\": 15669.123, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Parbold\", \"stage_seq\": 4, \"distance_m\": 20614.563, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Appley Bridge\", \"stage_seq\": 5, \"distance_m\": 24242.95, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Gathurst\", \"stage_seq\": 6, \"distance_m\": 27141.715, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0737\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 7, \"distance_m\": 31423.823, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Ince\", \"stage_seq\": 8, \"distance_m\": 33081.116, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Hindley\", \"stage_seq\": 9, \"distance_m\": 35707.605, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 10, \"distance_m\": 36452.278, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Westhoughton\", \"stage_seq\": 11, \"distance_m\": 39819.719, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Lostock Jn\", \"stage_seq\": 12, \"distance_m\": 42621.838, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 47272.681, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 47979.424, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Salford Crescent\", \"stage_seq\": 15, \"distance_m\": 61572.451, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 16, \"distance_m\": 62821.45, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Water Street Jn\", \"stage_seq\": 17, \"distance_m\": 63328.46, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0816H\", \"location\": \"Deansgate\", \"stage_seq\": 18, \"distance_m\": 63865.366, \"section_seq\": 1, \"route_path_id\": 36418}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 19, \"distance_m\": 64453.807, \"section_seq\": 1, \"route_path_id\": 36418}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64453.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36418}], \"total_distance_m\": 64453.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 62220.959, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2232.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:00Z\", \"source_id\": 40008269, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:06Z\", \"source_id\": 13134756, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:35Z\", \"source_id\": 13142153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:05Z\", \"source_id\": 13145094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:09Z\", \"source_id\": 13147675, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:38Z\", \"source_id\": 13149941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:39Z\", \"source_id\": 13153277, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:11Z\", \"source_id\": 40071297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:16Z\", \"source_id\": 13155039, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:47Z\", \"source_id\": 40080706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:53Z\", \"source_id\": 13158114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:41Z\", \"source_id\": 40088773, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:44Z\", \"source_id\": 13160674, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:27Z\", \"source_id\": 40108961, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:28Z\", \"source_id\": 13167227, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:19Z\", \"source_id\": 40132858, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:23Z\", \"source_id\": 13174581, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:52Z\", \"source_id\": 40149656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:55Z\", \"source_id\": 13179666, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:22Z\", \"source_id\": 40157063, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:26Z\", \"source_id\": 13182021, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "3", "timing_fact_generation": 1789197447077704, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:32.798382", "service_state_evidence_id": 13182021, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:34.947352", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SOP |
MCO |
2O71 |
156426 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 478.231, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2080.236, "from_m": 478.231, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2155.183, "from_m": 2080.236, "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": 3757.188, "from_m": 2155.183, "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": 3886.573, "from_m": 3757.188, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 5481.291, "from_m": 3886.573, "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": 7815.147, "from_m": 5481.291, "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": 16801.79, "from_m": 7815.147, "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": 16822.446, "from_m": 16801.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22260.294, "from_m": 16822.446, "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": 22683.984, "from_m": 22260.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24100.44, "from_m": 22683.984, "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": 25635.429, "from_m": 24100.44, "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": 30848.861, "from_m": 25635.429, "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": 31189.797, "from_m": 30848.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31525.429, "from_m": 31189.797, "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": 31864.032, "from_m": 31525.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31912.835, "from_m": 31864.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31940.67, "from_m": 31912.835, "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": 32438.367, "from_m": 31940.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34060.799, "from_m": 32438.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34326.809, "from_m": 34060.799, "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": 34387.727, "from_m": 34326.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34414.75, "from_m": 34387.727, "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": 36582.367, "from_m": 34414.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": 36639.71, "from_m": 36582.367, "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": 36715.925, "from_m": 36639.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36876.541, "from_m": 36715.925, "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": 42244.16, "from_m": 36876.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42367.698, "from_m": 42244.16, "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": 42532.105, "from_m": 42367.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42621.838, "from_m": 42532.105, "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": 46640.433, "from_m": 42621.838, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47158.06, "from_m": 46640.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47682.759, "from_m": 47158.06, "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": 47727.743, "from_m": 47682.759, "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": 48741.559, "from_m": 47727.743, "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": 56309.219, "from_m": 48741.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 58717.336, "from_m": 56309.219, "capability_applied": null, "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": 60884.083, "from_m": 58717.336, "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": 61352.059, "from_m": 60884.083, "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": 62306.167, "from_m": 61352.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62739.201, "from_m": 62306.167, "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": 63645.71, "from_m": 62739.201, "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": 63677.201, "from_m": 63645.71, "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": 64317.697, "from_m": 63677.201, "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": 64453.807, "from_m": 64317.697, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 497972, "profile_key": "772d942ef31dff2e8ea627bb98ab25c5ef5e0a25ed491629b664ec02f38eaec9", "schedule_id": 2918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0703", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Meols Cop", "stage_seq": 2, "distance_m": 2117.71, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Burscough Bridge", "stage_seq": 3, "distance_m": 15669.123, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Parbold", "stage_seq": 4, "distance_m": 20614.563, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Appley Bridge", "stage_seq": 5, "distance_m": 24242.95, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Gathurst", "stage_seq": 6, "distance_m": 27141.715, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0737", "location": "Wigan Wallgate", "stage_seq": 7, "distance_m": 31423.823, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Ince", "stage_seq": 8, "distance_m": 33081.116, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Hindley", "stage_seq": 9, "distance_m": 35707.605, "section_seq": 1, "route_path_id": 36418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Crow Nest Jn", "stage_seq": 10, "distance_m": 36452.278, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Westhoughton", "stage_seq": 11, "distance_m": 39819.719, "section_seq": 1, "route_path_id": 36418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Lostock Jn", "stage_seq": 12, "distance_m": 42621.838, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Bolton", "stage_seq": 13, "distance_m": 47272.681, "section_seq": 1, "route_path_id": 36418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 47979.424, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Salford Crescent", "stage_seq": 15, "distance_m": 61572.451, "section_seq": 1, "route_path_id": 36418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 62821.45, "section_seq": 1, "route_path_id": 36418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Water Street Jn", "stage_seq": 17, "distance_m": 63328.46, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0816H", "location": "Deansgate", "stage_seq": 18, "distance_m": 63865.366, "section_seq": 1, "route_path_id": 36418}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 19, "distance_m": 64453.807, "section_seq": 1, "route_path_id": 36418}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64453.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 36418}], "total_distance_m": 64453.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 62220.959, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2232.848, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9324, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:00Z", "source_id": 40008269, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:06Z", "source_id": 13134756, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:35Z", "source_id": 13142153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:05Z", "source_id": 13145094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:09Z", "source_id": 13147675, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:38Z", "source_id": 13149941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:39Z", "source_id": 13153277, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:11Z", "source_id": 40071297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:16Z", "source_id": 13155039, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:47Z", "source_id": 40080706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:53Z", "source_id": 13158114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9356, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:41Z", "source_id": 40088773, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:44Z", "source_id": 13160674, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:27Z", "source_id": 40108961, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:28Z", "source_id": 13167227, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:19Z", "source_id": 40132858, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:23Z", "source_id": 13174581, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:52Z", "source_id": 40149656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:55Z", "source_id": 13179666, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:22Z", "source_id": 40157063, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:26Z", "source_id": 13182021, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Southport |
0703 |
0703 |
4 |
None |
None |
Manchester Oxford Road |
0818 |
0818 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24158/2026-09-12/detailed |
None |
Deansgate |
2026-09-12T08:16:30+01:00 |
Manchester Oxford Road |
1.0 |
{"type": "LineString", "coordinates": [[-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} |
0.4 |
0817 |
0818 |
Deansgate |
Manchester Oxford Road |
Manchester Oxford Road |
53.4738520 |
-2.2421458 |
53.4738520 |
-2.2421458 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Manchester Oxford Road |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182021 |
1789197447077704 |
73 |
73 |
2026-09-12 07:28:34.947352 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:32.798382 |
| 467856 |
496084 |
H01160 |
494M04C112 |
2026-09-12 |
COMPLETE |
13182795 |
2026-09-12 07:48:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 496084, "stp": "P", "toc": "Unknown", "uid": "H01160", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01160/2026-09-12/detailed", "trust_id": "494M04C112", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Midlands Gateway Terminal (GBRf)", "service_date": "2026-09-12", "dest_arr_time": "0822", "dest_platform": null, "is_terminated": 1, "next_location": "East Midlands Gateway Terminal (GBRf)", "signalling_id": "4M04", "timing_status": "EARLY", "origin_station": "Felixstowe South (GBRf)", "current_leg_arr": "0748", "current_leg_dep": "0812", "current_leg_end": "East Midlands Gateway Terminal (GBRf)", "origin_dep_time": "0144", "origin_platform": null, "current_location": "East Midlands Gateway Terminal (GBRf)", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3071105058585646, 52.85505685729647], [-1.3071014, 52.8550541], [-1.3063928, 52.8548328], [-1.3058506, 52.8546688], [-1.3055210999999998, 52.85456750000001], [-1.3054061, 52.85453400000001], [-1.3047981999999998, 52.85434800000001], [-1.3032817, 52.8538837], [-1.3031022999999995, 52.8538328], [-1.3018276, 52.8534416], [-1.3014152, 52.853295900000006], [-1.3010202999999998, 52.8531203], [-1.3006333, 52.8528992], [-1.3003537, 52.8526962], [-1.3000716999999995, 52.85244019999998], [-1.2998838, 52.85222480000001], [-1.2997126999999995, 52.85197859999999], [-1.2995844, 52.851713700000005], [-1.2995003, 52.8514607], [-1.2993923, 52.85095419999999], [-1.2993006000000002, 52.85047260000001], [-1.2992594, 52.8502066], [-1.2992376, 52.8498763], [-1.2992392, 52.84959249999999], [-1.2992647, 52.8492946], [-1.2993304, 52.8488688], [-1.2994939, 52.84834289999999], [-1.2996563, 52.8479729], [-1.2998571, 52.84758899999999], [-1.2999552, 52.84734499999999], [-1.300039, 52.8470165], [-1.3000636, 52.84671099999999], [-1.3000341, 52.8463679], [-1.2999253, 52.8458774], [-1.299786, 52.845310699999985], [-1.2997476, 52.84511849999999], [-1.2997481, 52.8448849], [-1.2997776, 52.8446908], [-1.2998016, 52.8445827], [-1.2998283, 52.8444139], [-1.2998892, 52.8440293], [-1.2998951, 52.8438161], [-1.2998951, 52.84341920000001], [-1.2998854, 52.841515099999995], [-1.2998885999999998, 52.8365593]]}", "current_leg_start": "East Midlands Gateway Arrival Line", "dest_arr_time_act": "0822", "motion_projection": null, "next_location_lat": "52.8365593", "next_location_lon": "-1.2998886", "previous_location": "East Midlands Gateway Arrival Line", "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\": 1572.963, \"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\": 3488.951, \"from_m\": 1572.963, \"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\": 5091.741, \"from_m\": 3488.951, \"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\": 5829.936, \"from_m\": 5091.741, \"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\": 17255.699, \"from_m\": 5829.936, \"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\": 21476.725, \"from_m\": 17255.699, \"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\": 21784.229, \"from_m\": 21476.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\": 22060.712, \"from_m\": 21784.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155329.599, \"from_m\": 154892.789, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 157243.864, \"from_m\": 155329.599, \"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\": 157357.041, \"from_m\": 157243.864, \"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\": 169457.324, \"from_m\": 157357.041, \"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\": 169490.084, \"from_m\": 169457.324, \"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\": 173049.479, \"from_m\": 169490.084, \"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\": 174058.323, \"from_m\": 173049.479, \"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\": 178058.544, \"from_m\": 174058.323, \"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\": 189802.205, \"from_m\": 178058.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 190229.876, \"from_m\": 189802.205, \"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\": 191018.233, \"from_m\": 190229.876, \"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\": 193366.973, \"from_m\": 191018.233, \"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\": 196461.612, \"from_m\": 193366.973, \"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\": 213570.388, \"from_m\": 196461.612, \"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\": 213646.377, \"from_m\": 213570.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236649.107, \"from_m\": 234722.688, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 238750.015, \"from_m\": 236649.107, \"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\": 247649.748, \"from_m\": 238750.015, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 253680.001, \"from_m\": 247649.748, \"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\": 254211.137, \"from_m\": 253680.001, \"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\": 254251.23, \"from_m\": 254211.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 262946.281, \"from_m\": 260928.116, \"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\": 263316.035, \"from_m\": 262946.281, \"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\": 266374.565, \"from_m\": 263316.035, \"capability_applied\": null, \"effective_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\": 496084, \"profile_key\": \"c8b6e8c7c67264e3da0a4d9f68a04683ae45d7721eaafd57bc7b4d069fe976ff\", \"schedule_id\": 16123, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0144\", \"location\": \"Felixstowe South (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0154\", \"location\": \"Felixstowe Creek R.S\", \"stage_seq\": 2, \"distance_m\": 1146.379, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0156\", \"location\": \"Felixstowe Beach S.B.\", \"stage_seq\": 3, \"distance_m\": 1638.604, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0159H\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 4, \"distance_m\": 3488.951, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0203\", \"location\": \"Trimley\", \"stage_seq\": 5, \"distance_m\": 4954.88, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0205\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 6, \"distance_m\": 6673.959, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0208H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 7, \"distance_m\": 9216.056, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0211H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 8, \"distance_m\": 12363.088, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0215H\", \"location\": \"Derby Road\", \"stage_seq\": 9, \"distance_m\": 17795.555, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0220\", \"location\": \"Westerfield\", \"stage_seq\": 10, \"distance_m\": 21927.777, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0223H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 11, \"distance_m\": 25424.479, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": false, \"wtt_arr\": \"0225\", \"wtt_dep\": \"0240H\", \"location\": \"Ipswich Sig. CO351\", \"stage_seq\": 12, \"distance_m\": 25750.293, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0241H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 13, \"distance_m\": 26673.322, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0246\", \"location\": \"Claydon S.B.\", \"stage_seq\": 14, \"distance_m\": 31985.387, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254\", \"location\": \"Stowmarket\", \"stage_seq\": 15, \"distance_m\": 42919.465, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0258\", \"location\": \"Haughley Jn\", \"stage_seq\": 16, \"distance_m\": 46797.716, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0314H\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 17, \"distance_m\": 66234.747, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0328\", \"location\": \"Kennett\", \"stage_seq\": 18, \"distance_m\": 81795.058, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0332\", \"location\": \"Chippenham Jn\", \"stage_seq\": 19, \"distance_m\": 86266.777, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0339H\", \"location\": \"Soham Jn\", \"stage_seq\": 20, \"distance_m\": 97276.496, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0346H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 21, \"distance_m\": 104692.769, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0347H\", \"location\": \"Ely\", \"stage_seq\": 22, \"distance_m\": 105409.254, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0351H\", \"location\": \"Ely North Jn\", \"stage_seq\": 23, \"distance_m\": 107713.753, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0358H\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 24, \"distance_m\": 115525.39, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0400\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 25, \"distance_m\": 118530.554, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0402\", \"location\": \"Manea\", \"stage_seq\": 26, \"distance_m\": 121258.395, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0404\", \"location\": \"Stonea S.B.\", \"stage_seq\": 27, \"distance_m\": 124267.751, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0406\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 28, \"distance_m\": 128036.602, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0409H\", \"location\": \"March\", \"stage_seq\": 29, \"distance_m\": 130573.021, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0410\", \"location\": \"March West Jn\", \"stage_seq\": 30, \"distance_m\": 130997.262, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0416H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 31, \"distance_m\": 138961.399, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0419\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 32, \"distance_m\": 143284.626, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421\", \"location\": \"Whittlesea\", \"stage_seq\": 33, \"distance_m\": 144710.979, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0423H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 34, \"distance_m\": 147897.277, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 35, \"distance_m\": 153292.601, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": false, \"wtt_arr\": \"0430H\", \"wtt_dep\": \"0547\", \"location\": \"Peterborough\", \"stage_seq\": 36, \"distance_m\": 154571.398, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Marholm Jn\", \"stage_seq\": 37, \"distance_m\": 158542.948, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Helpston Jn\", \"stage_seq\": 38, \"distance_m\": 163161.196, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 39, \"distance_m\": 169424.987, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 40, \"distance_m\": 179353.569, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 41, \"distance_m\": 183567.723, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Manton Jn\", \"stage_seq\": 42, \"distance_m\": 190238.975, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Oakham\", \"stage_seq\": 43, \"distance_m\": 195784.766, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Langham Jn\", \"stage_seq\": 44, \"distance_m\": 197761.865, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 45, \"distance_m\": 200736.375, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 46, \"distance_m\": 204418.688, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Melton Mowbray\", \"stage_seq\": 47, \"distance_m\": 214265.634, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Frisby S.B.\", \"stage_seq\": 48, \"distance_m\": 220424.789, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Syston East Jn\", \"stage_seq\": 49, \"distance_m\": 229989.09, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Syston North Jn\", \"stage_seq\": 50, \"distance_m\": 230310.037, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Sileby Jn\", \"stage_seq\": 51, \"distance_m\": 234653.328, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Loughborough\", \"stage_seq\": 52, \"distance_m\": 242116.096, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Ratcliffe Jn\", \"stage_seq\": 53, \"distance_m\": 253032.264, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Trent South Jn\", \"stage_seq\": 54, \"distance_m\": 254292.835, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 55, \"distance_m\": 255200.551, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 56, \"distance_m\": 260928.116, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0803\", \"location\": \"Castle Donington EMDC (Arrival)\", \"stage_seq\": 57, \"distance_m\": 261551.163, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 58, \"distance_m\": 262174.211, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Castle Donington Gateway West Jn\", \"stage_seq\": 59, \"distance_m\": 262878.657, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0812\", \"location\": \"East Midlands Gateway Arrival Line\", \"stage_seq\": 60, \"distance_m\": 264031.33, \"section_seq\": 1, \"route_path_id\": 41333}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"East Midlands Gateway Terminal (GBRf)\", \"stage_seq\": 61, \"distance_m\": 266374.565, \"section_seq\": 1, \"route_path_id\": 41333}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 266374.565, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41333}], \"total_distance_m\": 266374.565, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 220708.399, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 45666.166, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1416.0", "current_position_lat": "52.8365593", "current_position_lon": "-1.2998886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:04:48Z\", \"source_id\": 39821375, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:04:54Z\", \"source_id\": 13072885, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:16:25Z\", \"source_id\": 39823144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:16:29Z\", \"source_id\": 13073332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:21:20Z\", \"source_id\": 39823920, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:21:24Z\", \"source_id\": 13073521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:26:21Z\", \"source_id\": 39824650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:26:28Z\", \"source_id\": 13073708, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:48:19Z\", \"source_id\": 39827893, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T01:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T01:48:23Z\", \"source_id\": 13074616, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:10:18Z\", \"source_id\": 39830936, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:10:23Z\", \"source_id\": 13075416, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:23:34Z\", \"source_id\": 39832608, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:23:39Z\", \"source_id\": 13075894, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:39:27Z\", \"source_id\": 39834451, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:39:28Z\", \"source_id\": 13076490, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:49:53Z\", \"source_id\": 39835931, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T02:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T02:49:58Z\", \"source_id\": 13076917, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:35:13Z\", \"source_id\": 39844043, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:35:18Z\", \"source_id\": 13079944, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:39:57Z\", \"source_id\": 13118528, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:25Z\", \"source_id\": 40001281, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:33Z\", \"source_id\": 13132509, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:33Z\", \"source_id\": 13182795, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Midlands Gateway Terminal (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789197514346969, "current_leg_arrival_utc": "2026-09-12T08:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:34.331589", "service_state_evidence_id": 13182795, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-12T06:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:35.434624", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4M04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1572.963, "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": 3488.951, "from_m": 1572.963, "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": 5091.741, "from_m": 3488.951, "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": 5829.936, "from_m": 5091.741, "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": 17255.699, "from_m": 5829.936, "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": 21476.725, "from_m": 17255.699, "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": 21784.229, "from_m": 21476.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": 22060.712, "from_m": 21784.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155329.599, "from_m": 154892.789, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 157243.864, "from_m": 155329.599, "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": 157357.041, "from_m": 157243.864, "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": 169457.324, "from_m": 157357.041, "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": 169490.084, "from_m": 169457.324, "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": 173049.479, "from_m": 169490.084, "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": 174058.323, "from_m": 173049.479, "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": 178058.544, "from_m": 174058.323, "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": 189802.205, "from_m": 178058.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 190229.876, "from_m": 189802.205, "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": 191018.233, "from_m": 190229.876, "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": 193366.973, "from_m": 191018.233, "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": 196461.612, "from_m": 193366.973, "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": 213570.388, "from_m": 196461.612, "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": 213646.377, "from_m": 213570.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236649.107, "from_m": 234722.688, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 238750.015, "from_m": 236649.107, "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": 247649.748, "from_m": 238750.015, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 253680.001, "from_m": 247649.748, "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": 254211.137, "from_m": 253680.001, "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": 254251.23, "from_m": 254211.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 262946.281, "from_m": 260928.116, "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": 263316.035, "from_m": 262946.281, "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": 266374.565, "from_m": 263316.035, "capability_applied": null, "effective_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": 496084, "profile_key": "c8b6e8c7c67264e3da0a4d9f68a04683ae45d7721eaafd57bc7b4d069fe976ff", "schedule_id": 16123, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0144", "location": "Felixstowe South (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0154", "location": "Felixstowe Creek R.S", "stage_seq": 2, "distance_m": 1146.379, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0156", "location": "Felixstowe Beach S.B.", "stage_seq": 3, "distance_m": 1638.604, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0159H", "location": "Felixstowe Beach Jn", "stage_seq": 4, "distance_m": 3488.951, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0203", "location": "Trimley", "stage_seq": 5, "distance_m": 4954.88, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0205", "location": "Gun Lane Jn", "stage_seq": 6, "distance_m": 6673.959, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0208H", "location": "Trimley Sig. FW9024", "stage_seq": 7, "distance_m": 9216.056, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0211H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 8, "distance_m": 12363.088, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0215H", "location": "Derby Road", "stage_seq": 9, "distance_m": 17795.555, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0220", "location": "Westerfield", "stage_seq": 10, "distance_m": 21927.777, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0223H", "location": "Ipswich Boss Hall Jn", "stage_seq": 11, "distance_m": 25424.479, "section_seq": 1, "route_path_id": 41333}, {"is_pass": false, "wtt_arr": "0225", "wtt_dep": "0240H", "location": "Ipswich Sig. CO351", "stage_seq": 12, "distance_m": 25750.293, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0241H", "location": "Ipswich Europa Jn", "stage_seq": 13, "distance_m": 26673.322, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0246", "location": "Claydon S.B.", "stage_seq": 14, "distance_m": 31985.387, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254", "location": "Stowmarket", "stage_seq": 15, "distance_m": 42919.465, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0258", "location": "Haughley Jn", "stage_seq": 16, "distance_m": 46797.716, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0314H", "location": "Bury St Edmunds", "stage_seq": 17, "distance_m": 66234.747, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0328", "location": "Kennett", "stage_seq": 18, "distance_m": 81795.058, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0332", "location": "Chippenham Jn", "stage_seq": 19, "distance_m": 86266.777, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0339H", "location": "Soham Jn", "stage_seq": 20, "distance_m": 97276.496, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0346H", "location": "Ely Dock Jn", "stage_seq": 21, "distance_m": 104692.769, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0347H", "location": "Ely", "stage_seq": 22, "distance_m": 105409.254, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0351H", "location": "Ely North Jn", "stage_seq": 23, "distance_m": 107713.753, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0358H", "location": "Third Drove Sig. Ca923", "stage_seq": 24, "distance_m": 115525.39, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0400", "location": "Manea Sig. M43", "stage_seq": 25, "distance_m": 118530.554, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0402", "location": "Manea", "stage_seq": 26, "distance_m": 121258.395, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0404", "location": "Stonea S.B.", "stage_seq": 27, "distance_m": 124267.751, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0406", "location": "March South Sig. MS933", "stage_seq": 28, "distance_m": 128036.602, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0409H", "location": "March", "stage_seq": 29, "distance_m": 130573.021, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0410", "location": "March West Jn", "stage_seq": 30, "distance_m": 130997.262, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0416H", "location": "Three Horse Shoes", "stage_seq": 31, "distance_m": 138961.399, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0419", "location": "Eastrea Sig. Ths27", "stage_seq": 32, "distance_m": 143284.626, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421", "location": "Whittlesea", "stage_seq": 33, "distance_m": 144710.979, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0423H", "location": "Kings Dyke S.B.", "stage_seq": 34, "distance_m": 147897.277, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428H", "location": "Peterborough East Jn", "stage_seq": 35, "distance_m": 153292.601, "section_seq": 1, "route_path_id": 41333}, {"is_pass": false, "wtt_arr": "0430H", "wtt_dep": "0547", "location": "Peterborough", "stage_seq": 36, "distance_m": 154571.398, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Marholm Jn", "stage_seq": 37, "distance_m": 158542.948, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Helpston Jn", "stage_seq": 38, "distance_m": 163161.196, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Uffington S.B. (Lincs)", "stage_seq": 39, "distance_m": 169424.987, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Ketton S.B.", "stage_seq": 40, "distance_m": 179353.569, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Luffenham S.B.", "stage_seq": 41, "distance_m": 183567.723, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Manton Jn", "stage_seq": 42, "distance_m": 190238.975, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Oakham", "stage_seq": 43, "distance_m": 195784.766, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Langham Jn", "stage_seq": 44, "distance_m": 197761.865, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Ashwell L.C.", "stage_seq": 45, "distance_m": 200736.375, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Whissendine L.C.", "stage_seq": 46, "distance_m": 204418.688, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Melton Mowbray", "stage_seq": 47, "distance_m": 214265.634, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Frisby S.B.", "stage_seq": 48, "distance_m": 220424.789, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Syston East Jn", "stage_seq": 49, "distance_m": 229989.09, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Syston North Jn", "stage_seq": 50, "distance_m": 230310.037, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Sileby Jn", "stage_seq": 51, "distance_m": 234653.328, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Loughborough", "stage_seq": 52, "distance_m": 242116.096, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Ratcliffe Jn", "stage_seq": 53, "distance_m": 253032.264, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Trent South Jn", "stage_seq": 54, "distance_m": 254292.835, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Sheet Stores Jn", "stage_seq": 55, "distance_m": 255200.551, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Castle Donington Jn", "stage_seq": 56, "distance_m": 260928.116, "section_seq": 1, "route_path_id": 41333}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0803", "location": "Castle Donington EMDC (Arrival)", "stage_seq": 57, "distance_m": 261551.163, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Castle Donington Jn", "stage_seq": 58, "distance_m": 262174.211, "section_seq": 1, "route_path_id": 41333}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Castle Donington Gateway West Jn", "stage_seq": 59, "distance_m": 262878.657, "section_seq": 1, "route_path_id": 41333}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0812", "location": "East Midlands Gateway Arrival Line", "stage_seq": 60, "distance_m": 264031.33, "section_seq": 1, "route_path_id": 41333}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "East Midlands Gateway Terminal (GBRf)", "stage_seq": 61, "distance_m": 266374.565, "section_seq": 1, "route_path_id": 41333}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 266374.565, "from_m": 0.0, "section_seq": 1, "route_path_id": 41333}], "total_distance_m": 266374.565, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 220708.399, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 45666.166, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:04:48Z", "source_id": 39821375, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T01:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:04:54Z", "source_id": 13072885, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T02:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:16:25Z", "source_id": 39823144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T01:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:16:29Z", "source_id": 13073332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T02:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:21:20Z", "source_id": 39823920, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T01:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:21:24Z", "source_id": 13073521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T02:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13519, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:26:21Z", "source_id": 39824650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T01:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:26:28Z", "source_id": 13073708, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T02:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:48:19Z", "source_id": 39827893, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T01:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T01:48:23Z", "source_id": 13074616, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T02:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:10:18Z", "source_id": 39830936, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T02:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:10:23Z", "source_id": 13075416, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T03:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:23:34Z", "source_id": 39832608, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T02:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:23:39Z", "source_id": 13075894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T03:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:39:27Z", "source_id": 39834451, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T02:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:39:28Z", "source_id": 13076490, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T03:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12234, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:49:53Z", "source_id": 39835931, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T02:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T02:49:58Z", "source_id": 13076917, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T03:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:35:13Z", "source_id": 39844043, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T03:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:35:18Z", "source_id": 13079944, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T04:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:39:57Z", "source_id": 13118528, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-12T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:25Z", "source_id": 40001281, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T06:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:33Z", "source_id": 13132509, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:33Z", "source_id": 13182795, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}] |
Felixstowe South (GBRf) |
0144 |
0144 |
None |
None |
None |
East Midlands Gateway Terminal (GBRf) |
0822 |
0822 |
None |
EARLY |
-34 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H01160/2026-09-12/detailed |
None |
East Midlands Gateway Arrival Line |
2026-09-12T08:12:00+01:00 |
East Midlands Gateway Terminal (GBRf) |
1416.0 |
{"type": "LineString", "coordinates": [[-1.3071105058585646, 52.85505685729647], [-1.3071014, 52.8550541], [-1.3063928, 52.8548328], [-1.3058506, 52.8546688], [-1.3055210999999998, 52.85456750000001], [-1.3054061, 52.85453400000001], [-1.3047981999999998, 52.85434800000001], [-1.3032817, 52.8538837], [-1.3031022999999995, 52.8538328], [-1.3018276, 52.8534416], [-1.3014152, 52.853295900000006], [-1.3010202999999998, 52.8531203], [-1.3006333, 52.8528992], [-1.3003537, 52.8526962], [-1.3000716999999995, 52.85244019999998], [-1.2998838, 52.85222480000001], [-1.2997126999999995, 52.85197859999999], [-1.2995844, 52.851713700000005], [-1.2995003, 52.8514607], [-1.2993923, 52.85095419999999], [-1.2993006000000002, 52.85047260000001], [-1.2992594, 52.8502066], [-1.2992376, 52.8498763], [-1.2992392, 52.84959249999999], [-1.2992647, 52.8492946], [-1.2993304, 52.8488688], [-1.2994939, 52.84834289999999], [-1.2996563, 52.8479729], [-1.2998571, 52.84758899999999], [-1.2999552, 52.84734499999999], [-1.300039, 52.8470165], [-1.3000636, 52.84671099999999], [-1.3000341, 52.8463679], [-1.2999253, 52.8458774], [-1.299786, 52.845310699999985], [-1.2997476, 52.84511849999999], [-1.2997481, 52.8448849], [-1.2997776, 52.8446908], [-1.2998016, 52.8445827], [-1.2998283, 52.8444139], [-1.2998892, 52.8440293], [-1.2998951, 52.8438161], [-1.2998951, 52.84341920000001], [-1.2998854, 52.841515099999995], [-1.2998885999999998, 52.8365593]]} |
1.5 |
0812 |
0748 |
East Midlands Gateway Arrival Line |
East Midlands Gateway Terminal (GBRf) |
East Midlands Gateway Terminal (GBRf) |
52.8365593 |
-1.2998886 |
52.8365593 |
-1.2998886 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 06:48:00 |
East Midlands Gateway Terminal (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182795 |
1789197514346969 |
40 |
40 |
2026-09-12 07:28:35.434624 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:34.331589 |
| 467857 |
499221 |
C49036 |
775F09MB12 |
2026-09-12 |
COMPLETE |
13181994 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 499221, "stp": "O", "toc": "Great Western Railway", "uid": "C49036", "consist": "166212", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49036/2026-09-12/detailed", "trust_id": "775F09MB12", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5F09", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0821", "current_leg_dep": "0818", "current_leg_end": "Cardiff Central", "origin_dep_time": "0754", "origin_platform": "3", "current_location": "Cardiff Central", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 2342", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 527.668, \"from_m\": 461.973, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 566.354, \"from_m\": 527.668, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.971, \"from_m\": 1721.275, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1976.893, \"from_m\": 1786.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2248.943, \"from_m\": 1976.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 499221, \"profile_key\": \"361222f295e943c435c61cb1d8561304a166ec549197a5f7eae273bc5d80e4f5\", \"schedule_id\": 33024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0818\", \"location\": \"Cardiff Sig. 2342\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2248.943, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:17Z\", \"source_id\": 40156860, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:22Z\", \"source_id\": 13181994, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789197444319425, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:36.434987", "service_state_evidence_id": 13181994, "current_leg_start_actual_dep": "2026-09-12T08:18:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:36.722522", "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 |
O |
CDF |
CDF |
5F09 |
166212 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.973, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 527.668, "from_m": 461.973, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 566.354, "from_m": 527.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.971, "from_m": 1721.275, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1976.893, "from_m": 1786.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2248.943, "from_m": 1976.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 499221, "profile_key": "361222f295e943c435c61cb1d8561304a166ec549197a5f7eae273bc5d80e4f5", "schedule_id": 33024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0818", "location": "Cardiff Sig. 2342", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2248.943, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:17Z", "source_id": 40156860, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:22Z", "source_id": 13181994, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Cardiff Central |
0754 |
0754 |
3 |
None |
None |
Cardiff Central |
0821 |
0821 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49036/2026-09-12/detailed |
None |
Cardiff Sig. 2342 |
2026-09-12T08:18:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.2 |
0818 |
0821 |
Cardiff Central |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181994 |
1789197444319425 |
6 |
6 |
2026-09-12 07:28:36.722522 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:36.434987 |
| 467858 |
498279 |
C37571 |
739U41MA12 |
2026-09-12 |
COMPLETE |
13182947 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 498279, "stp": "P", "toc": "Elizabeth Line", "uid": "C37571", "consist": "345054", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37571/2026-09-12/detailed", "trust_id": "739U41MA12", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U41", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "0818", "current_leg_dep": "0816", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0715", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7443.346, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9687.133, \"from_m\": 7443.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9980.3, \"from_m\": 9687.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10143.49, \"from_m\": 9980.3, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10317.051, \"from_m\": 10143.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11970.66, \"from_m\": 10317.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 12134.685, \"from_m\": 11970.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14238.575, \"from_m\": 12134.685, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14389.155, \"from_m\": 14238.575, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14448.284, \"from_m\": 14389.155, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20911.352, \"from_m\": 14448.284, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21004.442, \"from_m\": 20911.352, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23062.643, \"from_m\": 21004.442, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24791.334, \"from_m\": 23062.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24920.77, \"from_m\": 24791.334, \"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\": 25050.205, \"from_m\": 24920.77, \"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\": 25967.907, \"from_m\": 25050.205, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26530.615, \"from_m\": 25967.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26685.677, \"from_m\": 26530.615, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27143.225, \"from_m\": 26685.677, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 27281.248, \"from_m\": 27143.225, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27437.174, \"from_m\": 27281.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27560.028, \"from_m\": 27437.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 27779.168, \"from_m\": 27560.028, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 28008.981, \"from_m\": 27779.168, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28379.616, \"from_m\": 28008.981, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29446.951, \"from_m\": 28379.616, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 29685.648, \"from_m\": 29446.951, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29846.157, \"from_m\": 29685.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30250.787, \"from_m\": 29846.157, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30504.09, \"from_m\": 30250.787, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30819.167, \"from_m\": 30504.09, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31044.439, \"from_m\": 30819.167, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31342.655, \"from_m\": 31044.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32005.967, \"from_m\": 31342.655, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32176.19, \"from_m\": 32005.967, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32322.187, \"from_m\": 32176.19, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32722.619, \"from_m\": 32322.187, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 32945.501, \"from_m\": 32722.619, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33130.362, \"from_m\": 32945.501, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33759.658, \"from_m\": 33130.362, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34376.677, \"from_m\": 33759.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34878.835, \"from_m\": 34376.677, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35022.178, \"from_m\": 34878.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35124.456, \"from_m\": 35022.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36016.926, \"from_m\": 35124.456, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36205.108, \"from_m\": 36016.926, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36424.024, \"from_m\": 36205.108, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36446.217, \"from_m\": 36424.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36452.858, \"from_m\": 36446.217, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 36475.051, \"from_m\": 36452.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\": 36693.967, \"from_m\": 36475.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36877.875, \"from_m\": 36693.967, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37235.903, \"from_m\": 36877.875, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37436.952, \"from_m\": 37235.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37714.456, \"from_m\": 37436.952, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39792.49, \"from_m\": 37714.456, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 39941.505, \"from_m\": 39792.49, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40078.119, \"from_m\": 39941.505, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40765.977, \"from_m\": 40078.119, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 40895.558, \"from_m\": 40765.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41073.949, \"from_m\": 40895.558, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 43435.9, \"from_m\": 41073.949, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 43522.975, \"from_m\": 43435.9, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 43610.357, \"from_m\": 43522.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44007.021, \"from_m\": 43610.357, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 45740.962, \"from_m\": 44007.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46000.633, \"from_m\": 45740.962, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47466.551, \"from_m\": 46000.633, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 47596.672, \"from_m\": 47466.551, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47690.567, \"from_m\": 47596.672, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47969.273, \"from_m\": 47690.567, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 48026.819, \"from_m\": 47969.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48177.497, \"from_m\": 48026.819, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 51160.946, \"from_m\": 48177.497, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 498279, \"profile_key\": \"180985b20209532d4c43a6a6928e8f94b9eb843dff5518caa70c1d25a2d55998\", \"schedule_id\": 8749, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0721\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14286.816, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15566.615, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 16974.44, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 17681.417, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19338.029, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23194.343, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24066.623, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24920.77, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 27560.028, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 29877.936, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 31200.778, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 33228.374, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 34949.423, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 36449.538, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 37985.716, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 40248.948, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 43612.863, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 47690.567, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 49950.015, \"section_seq\": 1, \"route_path_id\": 29929}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 51160.946, \"section_seq\": 1, \"route_path_id\": 29929}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51160.946, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29929}], \"total_distance_m\": 51160.946, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48753.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0715", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:25Z\", \"source_id\": 40034663, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:29Z\", \"source_id\": 13143323, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:16Z\", \"source_id\": 40048694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:21Z\", \"source_id\": 13147831, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:51Z\", \"source_id\": 40055962, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:56Z\", \"source_id\": 13150096, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:28Z\", \"source_id\": 13152525, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:19Z\", \"source_id\": 40067365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:24Z\", \"source_id\": 13153753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:07Z\", \"source_id\": 40073265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:13Z\", \"source_id\": 13155672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:46Z\", \"source_id\": 40078610, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:50Z\", \"source_id\": 13157439, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 40090905, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:48Z\", \"source_id\": 13161359, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 40093649, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:06Z\", \"source_id\": 13162268, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:22Z\", \"source_id\": 40100668, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:26Z\", \"source_id\": 13164527, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:27Z\", \"source_id\": 40104770, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:32Z\", \"source_id\": 13165911, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:29Z\", \"source_id\": 40111125, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:31Z\", \"source_id\": 13167910, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:50Z\", \"source_id\": 40115955, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:57Z\", \"source_id\": 13169517, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:54Z\", \"source_id\": 40122482, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:58Z\", \"source_id\": 13171575, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:02Z\", \"source_id\": 40132157, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:03Z\", \"source_id\": 13174346, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:00Z\", \"source_id\": 40140957, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:00Z\", \"source_id\": 13177014, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:22Z\", \"source_id\": 40150723, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:29Z\", \"source_id\": 13180023, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:43Z\", \"source_id\": 40159837, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:47Z\", \"source_id\": 13182947, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789197528154034, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:43.999706", "service_state_evidence_id": 40159837, "current_leg_start_actual_dep": "2026-09-12T08:15:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-12T07:18:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:44.959590", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HWV |
ABX |
9U41 |
345054 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7443.346, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9687.133, "from_m": 7443.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9980.3, "from_m": 9687.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10143.49, "from_m": 9980.3, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10317.051, "from_m": 10143.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11970.66, "from_m": 10317.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12134.685, "from_m": 11970.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14238.575, "from_m": 12134.685, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14389.155, "from_m": 14238.575, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14448.284, "from_m": 14389.155, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20911.352, "from_m": 14448.284, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21004.442, "from_m": 20911.352, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23062.643, "from_m": 21004.442, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24791.334, "from_m": 23062.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24920.77, "from_m": 24791.334, "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": 25050.205, "from_m": 24920.77, "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": 25967.907, "from_m": 25050.205, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26530.615, "from_m": 25967.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 26685.677, "from_m": 26530.615, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27143.225, "from_m": 26685.677, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 27281.248, "from_m": 27143.225, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27437.174, "from_m": 27281.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27560.028, "from_m": 27437.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 27779.168, "from_m": 27560.028, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 28008.981, "from_m": 27779.168, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28379.616, "from_m": 28008.981, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29446.951, "from_m": 28379.616, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 29685.648, "from_m": 29446.951, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29846.157, "from_m": 29685.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30250.787, "from_m": 29846.157, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30504.09, "from_m": 30250.787, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30819.167, "from_m": 30504.09, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31044.439, "from_m": 30819.167, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31342.655, "from_m": 31044.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32005.967, "from_m": 31342.655, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32176.19, "from_m": 32005.967, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32322.187, "from_m": 32176.19, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32722.619, "from_m": 32322.187, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 32945.501, "from_m": 32722.619, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33130.362, "from_m": 32945.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33759.658, "from_m": 33130.362, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34376.677, "from_m": 33759.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34878.835, "from_m": 34376.677, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35022.178, "from_m": 34878.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35124.456, "from_m": 35022.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36016.926, "from_m": 35124.456, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36205.108, "from_m": 36016.926, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36424.024, "from_m": 36205.108, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36446.217, "from_m": 36424.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36452.858, "from_m": 36446.217, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 36475.051, "from_m": 36452.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": 36693.967, "from_m": 36475.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36877.875, "from_m": 36693.967, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37235.903, "from_m": 36877.875, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37436.952, "from_m": 37235.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37714.456, "from_m": 37436.952, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39792.49, "from_m": 37714.456, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 39941.505, "from_m": 39792.49, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40078.119, "from_m": 39941.505, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40765.977, "from_m": 40078.119, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 40895.558, "from_m": 40765.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41073.949, "from_m": 40895.558, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 43435.9, "from_m": 41073.949, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 43522.975, "from_m": 43435.9, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 43610.357, "from_m": 43522.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44007.021, "from_m": 43610.357, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 45740.962, "from_m": 44007.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46000.633, "from_m": 45740.962, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47466.551, "from_m": 46000.633, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 47596.672, "from_m": 47466.551, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47690.567, "from_m": 47596.672, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47969.273, "from_m": 47690.567, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 48026.819, "from_m": 47969.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48177.497, "from_m": 48026.819, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 51160.946, "from_m": 48177.497, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 498279, "profile_key": "180985b20209532d4c43a6a6928e8f94b9eb843dff5518caa70c1d25a2d55998", "schedule_id": 8749, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0721", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734", "location": "Hanwell", "stage_seq": 8, "distance_m": 14286.816, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "West Ealing", "stage_seq": 9, "distance_m": 15566.615, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 16974.44, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 17681.417, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19338.029, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23194.343, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24066.623, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24920.77, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27560.028, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 29877.936, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31200.778, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33228.374, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 34949.423, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 36449.538, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 37985.716, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 40248.948, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 43612.863, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 47690.567, "section_seq": 1, "route_path_id": 29929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 49950.015, "section_seq": 1, "route_path_id": 29929}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 51160.946, "section_seq": 1, "route_path_id": 29929}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51160.946, "from_m": 0.0, "section_seq": 1, "route_path_id": 29929}], "total_distance_m": 51160.946, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48753.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.812, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:25Z", "source_id": 40034663, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:29Z", "source_id": 13143323, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:16Z", "source_id": 40048694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:21Z", "source_id": 13147831, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:51Z", "source_id": 40055962, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:56Z", "source_id": 13150096, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:28Z", "source_id": 13152525, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:19Z", "source_id": 40067365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:24Z", "source_id": 13153753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:07Z", "source_id": 40073265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:38:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:13Z", "source_id": 13155672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:46Z", "source_id": 40078610, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:50Z", "source_id": 13157439, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 40090905, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:48Z", "source_id": 13161359, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 40093649, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:06Z", "source_id": 13162268, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:22Z", "source_id": 40100668, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:26Z", "source_id": 13164527, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:27Z", "source_id": 40104770, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:32Z", "source_id": 13165911, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:29Z", "source_id": 40111125, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:31Z", "source_id": 13167910, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:50Z", "source_id": 40115955, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:57Z", "source_id": 13169517, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:54Z", "source_id": 40122482, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:58Z", "source_id": 13171575, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:02Z", "source_id": 40132157, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:03Z", "source_id": 13174346, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:00Z", "source_id": 40140957, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:00Z", "source_id": 13177014, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:22Z", "source_id": 40150723, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:29Z", "source_id": 13180023, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:43Z", "source_id": 40159837, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:47Z", "source_id": 13182947, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
0715 |
0715 |
4 |
None |
None |
Abbey Wood (Crossrail) |
0819 |
0819 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37571/2026-09-12/detailed |
None |
Woolwich (Crossrail) |
2026-09-12T08:15:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
0816 |
0818 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:41 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
40159837 |
1789197528154034 |
120 |
120 |
2026-09-12 07:28:44.959590 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:43.999706 |
| 467859 |
499479 |
L55673 |
519M07MC12 |
2026-09-12 |
COMPLETE |
13182189 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 499479, "stp": "P", "toc": "Greater Anglia", "uid": "L55673", "consist": "720140", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55673/2026-09-12/detailed", "trust_id": "519M07MC12", "origin_crs": "MRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "9M07", "timing_status": "EARLY", "origin_station": "Meridian Water", "current_leg_arr": "0818", "current_leg_dep": "0813", "current_leg_end": "Stratford", "origin_dep_time": "0805", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2280.672, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4141.869, \"from_m\": 2280.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5826.382, \"from_m\": 4141.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6126.204, \"from_m\": 5826.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6238.844, \"from_m\": 6126.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7400.624, \"from_m\": 6238.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9089.784, \"from_m\": 7400.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9393.675, \"from_m\": 9089.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 499479, \"profile_key\": \"c94a7fa65eeb4bbfbe4195faed4effd71ccbd5f2671f485d98990bb7372b04b3\", \"schedule_id\": 18098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Meridian Water\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Northumberland Park\", \"stage_seq\": 2, \"distance_m\": 962.566, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Tottenham Hale\", \"stage_seq\": 3, \"distance_m\": 2509.325, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Lea Bridge\", \"stage_seq\": 4, \"distance_m\": 5546.03, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 5, \"distance_m\": 8455.638, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 6, \"distance_m\": 9393.675, \"section_seq\": 1, \"route_path_id\": 34735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9393.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}], \"total_distance_m\": 9393.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8231.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0805", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:26Z\", \"source_id\": 40130831, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:30Z\", \"source_id\": 13173967, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:26Z\", \"source_id\": 40130831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:30Z\", \"source_id\": 13173968, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:05Z\", \"source_id\": 13178399, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:34Z\", \"source_id\": 40157548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:42Z\", \"source_id\": 13182189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789197463431117, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:46.272421", "service_state_evidence_id": 13182189, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:46.786693", "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 |
MRW |
SRA |
9M07 |
720140 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2280.672, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4141.869, "from_m": 2280.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5826.382, "from_m": 4141.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6126.204, "from_m": 5826.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6238.844, "from_m": 6126.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7400.624, "from_m": 6238.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9089.784, "from_m": 7400.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9393.675, "from_m": 9089.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 499479, "profile_key": "c94a7fa65eeb4bbfbe4195faed4effd71ccbd5f2671f485d98990bb7372b04b3", "schedule_id": 18098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0805", "location": "Meridian Water", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Northumberland Park", "stage_seq": 2, "distance_m": 962.566, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Tottenham Hale", "stage_seq": 3, "distance_m": 2509.325, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Lea Bridge", "stage_seq": 4, "distance_m": 5546.03, "section_seq": 1, "route_path_id": 34735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 8455.638, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Stratford", "stage_seq": 6, "distance_m": 9393.675, "section_seq": 1, "route_path_id": 34735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9393.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 34735}], "total_distance_m": 9393.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8231.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.78, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14875, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:26Z", "source_id": 40130831, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:30Z", "source_id": 13173967, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:26Z", "source_id": 40130831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:30Z", "source_id": 13173968, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:05Z", "source_id": 13178399, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:34Z", "source_id": 40157548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:42Z", "source_id": 13182189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Meridian Water |
0805 |
0805 |
2 |
None |
None |
Stratford |
0820 |
0820 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55673/2026-09-12/detailed |
None |
Lea Bridge |
2026-09-12T08:14:00+01:00 |
Stratford |
5.0 |
{"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} |
2.4 |
0813 |
0818 |
Lea Bridge |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182189 |
1789197463431117 |
16 |
16 |
2026-09-12 07:28:46.786693 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:46.272421 |
| 467860 |
496952 |
Y41862 |
832F07M612 |
2026-09-12 |
COMPLETE |
13182929 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 496952, "stp": "O", "toc": "Great Western Railway", "uid": "Y41862", "consist": "150248+150239", "dest_crs": "EXM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41862/2026-09-12/detailed", "trust_id": "832F07M612", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exmouth", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": null, "is_terminated": 1, "next_location": "Exmouth", "signalling_id": "2F07", "timing_status": "EARLY", "origin_station": "Paignton", "current_leg_arr": "0818", "current_leg_dep": "0814", "current_leg_end": "Exmouth", "origin_dep_time": "0638", "origin_platform": "2", "current_location": "Exmouth", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]}", "current_leg_start": "Lympstone Village", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "50.6216436", "next_location_lon": "-3.4148699", "previous_location": "Lympstone Village", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.594, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 846.608, \"from_m\": 380.594, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"capability_applied\": null, \"effective_limit_mph\": 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\": 20555.431, \"from_m\": 19605.771, \"capability_applied\": null, \"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\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31318.93, \"from_m\": 28509.835, \"capability_applied\": null, \"effective_limit_mph\": 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\": 34918.385, \"from_m\": 31318.93, \"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\": 43351.795, \"from_m\": 34918.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45464.348, \"from_m\": 43351.795, \"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\": 45654.21, \"from_m\": 45464.348, \"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\": 45761.556, \"from_m\": 45654.21, \"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\": 46569.578, \"from_m\": 45761.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46859.113, \"from_m\": 46569.578, \"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\": 48116.553, \"from_m\": 46859.113, \"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\": 49236.803, \"from_m\": 48116.553, \"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\": 49276.979, \"from_m\": 49236.803, \"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\": 49322.935, \"from_m\": 49276.979, \"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\": 49694.77, \"from_m\": 49322.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55819.181, \"from_m\": 49694.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56091.649, \"from_m\": 55819.181, \"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\": 56474.082, \"from_m\": 56091.649, \"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\": 64420.04, \"from_m\": 56474.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 496952, \"profile_key\": \"04189fdac0bf34cc51a404315f60c6eb86c84abdbf51a14e767fad6706393ade\", \"schedule_id\": 39419, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0655\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0717H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Starcross\", \"stage_seq\": 9, \"distance_m\": 32178.145, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 11, \"distance_m\": 44428.328, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0747\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 46405.662, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0751\", \"location\": \"Exeter Central\", \"stage_seq\": 13, \"distance_m\": 47584.079, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"St. James' Park\", \"stage_seq\": 14, \"distance_m\": 48384.399, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 15, \"distance_m\": 49403.119, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 16, \"distance_m\": 49965.141, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Digby & Sowton\", \"stage_seq\": 17, \"distance_m\": 52996.138, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Newcourt\", \"stage_seq\": 18, \"distance_m\": 54274.164, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Topsham\", \"stage_seq\": 19, \"distance_m\": 56310.186, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Exton\", \"stage_seq\": 20, \"distance_m\": 58761.527, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 21, \"distance_m\": 59417.982, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Lympstone Village\", \"stage_seq\": 22, \"distance_m\": 61165.534, \"section_seq\": 1, \"route_path_id\": 31240}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Exmouth\", \"stage_seq\": 23, \"distance_m\": 64420.04, \"section_seq\": 1, \"route_path_id\": 31240}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64420.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31240}], \"total_distance_m\": 64420.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 63144.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1275.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.6216436", "current_position_lon": "-3.4148699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:14Z\", \"source_id\": 39962384, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:22Z\", \"source_id\": 13119367, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:36Z\", \"source_id\": 39968328, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:41Z\", \"source_id\": 13121421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:41Z\", \"source_id\": 39983060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:52:43Z\", \"source_id\": 13126396, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:13Z\", \"source_id\": 39996971, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:00:16Z\", \"source_id\": 13131088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:00Z\", \"source_id\": 40006354, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:03Z\", \"source_id\": 13134120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:08Z\", \"source_id\": 40016321, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:14Z\", \"source_id\": 13137408, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:25Z\", \"source_id\": 40034669, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:19:29Z\", \"source_id\": 13143346, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:06Z\", \"source_id\": 13150911, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:52Z\", \"source_id\": 40062132, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:58Z\", \"source_id\": 13152118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:22Z\", \"source_id\": 40069561, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:27Z\", \"source_id\": 13154467, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:00Z\", \"source_id\": 40093520, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:03Z\", \"source_id\": 13162240, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:33Z\", \"source_id\": 40101009, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:38Z\", \"source_id\": 13164634, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:31Z\", \"source_id\": 40109107, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:38Z\", \"source_id\": 13167292, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:17Z\", \"source_id\": 13170415, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 13172123, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:44Z\", \"source_id\": 40131505, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:46Z\", \"source_id\": 13174148, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:15Z\", \"source_id\": 13179911, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:45Z\", \"source_id\": 13182929, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exmouth", "service_state_platform": null, "timing_fact_generation": 1789197526592852, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:46.579633", "service_state_evidence_id": 13182929, "current_leg_start_actual_dep": "2026-09-12T08:15:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:46.791072", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PGN |
EXM |
2F07 |
150248+150239 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 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": 20555.431, "from_m": 19605.771, "capability_applied": null, "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": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 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": 34918.385, "from_m": 31318.93, "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": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45464.348, "from_m": 43351.795, "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": 45654.21, "from_m": 45464.348, "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": 45761.556, "from_m": 45654.21, "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": 46569.578, "from_m": 45761.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46859.113, "from_m": 46569.578, "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": 48116.553, "from_m": 46859.113, "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": 49236.803, "from_m": 48116.553, "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": 49276.979, "from_m": 49236.803, "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": 49322.935, "from_m": 49276.979, "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": 49694.77, "from_m": 49322.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55819.181, "from_m": 49694.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56091.649, "from_m": 55819.181, "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": 56474.082, "from_m": 56091.649, "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": 64420.04, "from_m": 56474.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 496952, "profile_key": "04189fdac0bf34cc51a404315f60c6eb86c84abdbf51a14e767fad6706393ade", "schedule_id": 39419, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 31240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0655", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0717H", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Exeter St. Thomas", "stage_seq": 11, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0747", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 46405.662, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0751", "location": "Exeter Central", "stage_seq": 13, "distance_m": 47584.079, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "St. James' Park", "stage_seq": 14, "distance_m": 48384.399, "section_seq": 1, "route_path_id": 31240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Exmouth Jn", "stage_seq": 15, "distance_m": 49403.119, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Polsloe Bridge", "stage_seq": 16, "distance_m": 49965.141, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Digby & Sowton", "stage_seq": 17, "distance_m": 52996.138, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Newcourt", "stage_seq": 18, "distance_m": 54274.164, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Topsham", "stage_seq": 19, "distance_m": 56310.186, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Exton", "stage_seq": 20, "distance_m": 58761.527, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Lympstone Commando", "stage_seq": 21, "distance_m": 59417.982, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Lympstone Village", "stage_seq": 22, "distance_m": 61165.534, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Exmouth", "stage_seq": 23, "distance_m": 64420.04, "section_seq": 1, "route_path_id": 31240}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64420.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 31240}], "total_distance_m": 64420.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63144.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1275.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:14Z", "source_id": 39962384, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:22Z", "source_id": 13119367, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:36Z", "source_id": 39968328, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:41Z", "source_id": 13121421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26580, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:41Z", "source_id": 39983060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:52:43Z", "source_id": 13126396, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:13Z", "source_id": 39996971, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:00:16Z", "source_id": 13131088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:00Z", "source_id": 40006354, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:03Z", "source_id": 13134120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:08Z", "source_id": 40016321, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:14Z", "source_id": 13137408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:25Z", "source_id": 40034669, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:19:29Z", "source_id": 13143346, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:06Z", "source_id": 13150911, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:52Z", "source_id": 40062132, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:58Z", "source_id": 13152118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:22Z", "source_id": 40069561, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:27Z", "source_id": 13154467, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:00Z", "source_id": 40093520, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:03Z", "source_id": 13162240, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26494, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:33Z", "source_id": 40101009, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:38Z", "source_id": 13164634, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:31Z", "source_id": 40109107, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:38Z", "source_id": 13167292, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:17Z", "source_id": 13170415, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 13172123, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:44Z", "source_id": 40131505, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:46Z", "source_id": 13174148, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:15Z", "source_id": 13179911, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:45Z", "source_id": 13182929, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Paignton |
0638 |
0638 |
2 |
None |
None |
Exmouth |
0820 |
0819 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41862/2026-09-12/detailed |
None |
Lympstone Village |
2026-09-12T08:15:00+01:00 |
Exmouth |
4.0 |
{"type": "LineString", "coordinates": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]} |
2.0 |
0814 |
0818 |
Lympstone Village |
Exmouth |
Exmouth |
50.6216436 |
-3.4148699 |
50.6216436 |
-3.4148699 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Exmouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182929 |
1789197526592852 |
89 |
89 |
2026-09-12 07:28:46.791072 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:46.579633 |
| 467861 |
498902 |
C02867 |
172S06MB12 |
2026-09-12 |
COMPLETE |
13182000 |
2026-09-12 08:18:00 |
2026-09-12 07:28:52 |
2026-09-14 07:28:52 |
{"id": 498902, "stp": "P", "toc": "Northern", "uid": "C02867", "consist": "333011", "dest_crs": "SKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02867/2026-09-12/detailed", "trust_id": "172S06MB12", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "1", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2S06", "timing_status": "ON TIME", "origin_station": "Bradford Forster Square", "current_leg_arr": "0818", "current_leg_dep": "0813", "current_leg_end": "Skipton", "origin_dep_time": "0741", "origin_platform": "3", "current_location": "Skipton", "last_update_time": "2026-09-12T07:28:52", "route_debug_link": null, "timing_variation": "-1 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": "0818½", "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\": 25.579, \"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\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4192.479, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4425.017, \"from_m\": 4192.479, \"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\": 4496.874, \"from_m\": 4425.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4552.302, \"from_m\": 4496.874, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5000.543, \"from_m\": 4552.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5506.246, \"from_m\": 5000.543, \"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\": 8847.442, \"from_m\": 5506.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9552.449, \"from_m\": 8847.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9700.859, \"from_m\": 9552.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13616.965, \"from_m\": 9700.859, \"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\": 15498.917, \"from_m\": 13616.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26946.593, \"from_m\": 15498.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28334.375, \"from_m\": 26946.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28996.619, \"from_m\": 28334.375, \"capability_applied\": null, \"effective_limit_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\": 498902, \"profile_key\": \"50ee71d01ffa145a9ba43cddaa7b6fa5b18bb9fd525858d25f6b1e2b2d8e13e0\", \"schedule_id\": 20, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 8, \"distance_m\": 19039.986, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 27901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}], \"total_distance_m\": 28996.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28971.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "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\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:56Z\", \"source_id\": 40085014, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:59Z\", \"source_id\": 13159516, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:36Z\", \"source_id\": 40090715, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:39Z\", \"source_id\": 13161269, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:25Z\", \"source_id\": 40096613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:28Z\", \"source_id\": 13163156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:49Z\", \"source_id\": 40105527, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:52Z\", \"source_id\": 13166129, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:24Z\", \"source_id\": 40110909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:27Z\", \"source_id\": 13167872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:38Z\", \"source_id\": 40119845, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:41Z\", \"source_id\": 13170703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:41Z\", \"source_id\": 40131410, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:46Z\", \"source_id\": 13174122, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:41Z\", \"source_id\": 40144821, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:45Z\", \"source_id\": 13178186, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:19Z\", \"source_id\": 40156923, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:22Z\", \"source_id\": 13182000, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1789197443884677, "current_leg_arrival_utc": "2026-09-12T08:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:49.370985", "service_state_evidence_id": 13182000, "current_leg_start_actual_dep": "2026-09-12T08:12:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:49.713314", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDQ |
SKI |
2S06 |
333011 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "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": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4192.479, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4425.017, "from_m": 4192.479, "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": 4496.874, "from_m": 4425.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4552.302, "from_m": 4496.874, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5000.543, "from_m": 4552.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5506.246, "from_m": 5000.543, "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": 8847.442, "from_m": 5506.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9552.449, "from_m": 8847.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9700.859, "from_m": 9552.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13616.965, "from_m": 9700.859, "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": 15498.917, "from_m": 13616.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26946.593, "from_m": 15498.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28334.375, "from_m": 26946.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28996.619, "from_m": 28334.375, "capability_applied": null, "effective_limit_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": 498902, "profile_key": "50ee71d01ffa145a9ba43cddaa7b6fa5b18bb9fd525858d25f6b1e2b2d8e13e0", "schedule_id": 20, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Steeton & Silsden", "stage_seq": 8, "distance_m": 19039.986, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": null, "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 27901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27901}], "total_distance_m": 28996.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28971.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:56Z", "source_id": 40085014, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:59Z", "source_id": 13159516, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:36Z", "source_id": 40090715, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:39Z", "source_id": 13161269, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:25Z", "source_id": 40096613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:28Z", "source_id": 13163156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:49Z", "source_id": 40105527, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:52Z", "source_id": 13166129, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:24Z", "source_id": 40110909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:27Z", "source_id": 13167872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:38Z", "source_id": 40119845, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:41Z", "source_id": 13170703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:41Z", "source_id": 40131410, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:46Z", "source_id": 13174122, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:41Z", "source_id": 40144821, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:45Z", "source_id": 13178186, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:19Z", "source_id": 40156923, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:22Z", "source_id": 13182000, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
0741 |
0741 |
3 |
None |
None |
Skipton |
0820 |
0818½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02867/2026-09-12/detailed |
None |
Cononley |
2026-09-12T08:12: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 |
0813 |
0818 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-12 07:28:52 |
TERMINATED |
2026-09-12 07:18:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182000 |
1789197443884677 |
56 |
56 |
2026-09-12 07:28:49.713314 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:49.370985 |
| 467862 |
497411 |
L89019 |
402H32M612 |
2026-09-12 |
COMPLETE |
13181931 |
2026-09-12 08:18:00 |
2026-09-12 07:28:53 |
2026-09-14 07:28:53 |
{"id": 497411, "stp": "P", "toc": "Northern", "uid": "L89019", "consist": "150103+156408", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89019/2026-09-12/detailed", "trust_id": "402H32M612", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "8", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H32", "timing_status": "EARLY", "origin_station": "Chester", "current_leg_arr": "0818", "current_leg_dep": "0810", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0648", "origin_platform": "6", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-12T07:28:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 576.425, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 930.042, \"from_m\": 576.425, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4188.984, \"from_m\": 930.042, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4513.835, \"from_m\": 4188.984, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11141.621, \"from_m\": 4513.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11516.727, \"from_m\": 11141.621, \"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\": 24437.456, \"from_m\": 11516.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25875.559, \"from_m\": 24437.456, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27868.174, \"from_m\": 25875.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28318.855, \"from_m\": 27868.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29456.227, \"from_m\": 28318.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32311.971, \"from_m\": 29456.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49849.756, \"from_m\": 32311.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50391.872, \"from_m\": 49849.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51081.085, \"from_m\": 50391.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56128.59, \"from_m\": 51081.085, \"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\": 56602.358, \"from_m\": 56128.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\": 56733.818, \"from_m\": 56602.358, \"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\": 61382.061, \"from_m\": 56733.818, \"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\": 62819.94, \"from_m\": 61382.061, \"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\": 62866.835, \"from_m\": 62819.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62899.108, \"from_m\": 62866.835, \"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\": 63406.293, \"from_m\": 62899.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63491.105, \"from_m\": 63406.293, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68568.69, \"from_m\": 63491.105, \"capability_applied\": null, \"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\": 69532.178, \"from_m\": 68568.69, \"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\": 69604.331, \"from_m\": 69532.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70132.423, \"from_m\": 69604.331, \"capability_applied\": null, \"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\": 71666.73, \"from_m\": 70132.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71830.454, \"from_m\": 71666.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72139.868, \"from_m\": 71830.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72186.074, \"from_m\": 72139.868, \"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\": 72263.863, \"from_m\": 72186.074, \"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\": 72673.043, \"from_m\": 72263.863, \"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\": 497411, \"profile_key\": \"747c5df125ac4a0156b08f6af4f18f129056c24558dba23fa3baa7cbedf98eeb\", \"schedule_id\": 2574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0701\", \"location\": \"Mouldsworth\", \"stage_seq\": 3, \"distance_m\": 11329.174, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Delamere\", \"stage_seq\": 4, \"distance_m\": 16379.047, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Cuddington\", \"stage_seq\": 5, \"distance_m\": 21074.561, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 6, \"distance_m\": 24362.711, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Greenbank\", \"stage_seq\": 7, \"distance_m\": 25631.049, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Northwich\", \"stage_seq\": 8, \"distance_m\": 28439.058, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725H\", \"location\": \"Lostock Gralam\", \"stage_seq\": 9, \"distance_m\": 30725.456, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 10, \"distance_m\": 32311.971, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Plumley\", \"stage_seq\": 11, \"distance_m\": 33842.874, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735H\", \"location\": \"Knutsford\", \"stage_seq\": 12, \"distance_m\": 38214.557, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Mobberley\", \"stage_seq\": 13, \"distance_m\": 42427.274, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 45334.902, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Hale\", \"stage_seq\": 15, \"distance_m\": 47976.506, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Altrincham\", \"stage_seq\": 16, \"distance_m\": 49058.666, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Navigation Road\", \"stage_seq\": 17, \"distance_m\": 49969.215, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Deansgate Jn\", \"stage_seq\": 18, \"distance_m\": 50391.872, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Northenden Jn\", \"stage_seq\": 19, \"distance_m\": 56658.172, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Sharston Jn\", \"stage_seq\": 20, \"distance_m\": 57698.958, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 21, \"distance_m\": 61364.923, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 62866.835, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 63268.557, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 64461.125, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 68983.193, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 71520.357, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 72673.043, \"section_seq\": 1, \"route_path_id\": 35882}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72673.043, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35882}], \"total_distance_m\": 72673.043, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36479.455, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 36193.588, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:38Z\", \"source_id\": 39993981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:42Z\", \"source_id\": 13130088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:38Z\", \"source_id\": 39999671, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:01:42Z\", \"source_id\": 13132001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:07Z\", \"source_id\": 13137980, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:09Z\", \"source_id\": 13141872, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:36Z\", \"source_id\": 13144748, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:08Z\", \"source_id\": 13147037, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:38Z\", \"source_id\": 13149934, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:38Z\", \"source_id\": 13153274, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:58Z\", \"source_id\": 13157529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:08Z\", \"source_id\": 13159640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:42Z\", \"source_id\": 13162005, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:29Z\", \"source_id\": 13165212, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:10Z\", \"source_id\": 13166397, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:41Z\", \"source_id\": 13174752, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:11Z\", \"source_id\": 40156624, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:18Z\", \"source_id\": 13181931, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "8", "timing_fact_generation": 1789197438858518, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:51.041726", "service_state_evidence_id": 13181931, "current_leg_start_actual_dep": "2026-09-12T08:10:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:52.143210", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CTR |
MAN |
2H32 |
150103+156408 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 576.425, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 930.042, "from_m": 576.425, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4188.984, "from_m": 930.042, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4513.835, "from_m": 4188.984, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11141.621, "from_m": 4513.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11516.727, "from_m": 11141.621, "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": 24437.456, "from_m": 11516.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25875.559, "from_m": 24437.456, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27868.174, "from_m": 25875.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28318.855, "from_m": 27868.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29456.227, "from_m": 28318.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32311.971, "from_m": 29456.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49849.756, "from_m": 32311.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50391.872, "from_m": 49849.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51081.085, "from_m": 50391.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56128.59, "from_m": 51081.085, "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": 56602.358, "from_m": 56128.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": 56733.818, "from_m": 56602.358, "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": 61382.061, "from_m": 56733.818, "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": 62819.94, "from_m": 61382.061, "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": 62866.835, "from_m": 62819.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62899.108, "from_m": 62866.835, "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": 63406.293, "from_m": 62899.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63491.105, "from_m": 63406.293, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68568.69, "from_m": 63491.105, "capability_applied": null, "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": 69532.178, "from_m": 68568.69, "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": 69604.331, "from_m": 69532.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70132.423, "from_m": 69604.331, "capability_applied": null, "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": 71666.73, "from_m": 70132.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71830.454, "from_m": 71666.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72139.868, "from_m": 71830.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72186.074, "from_m": 72139.868, "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": 72263.863, "from_m": 72186.074, "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": 72673.043, "from_m": 72263.863, "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": 497411, "profile_key": "747c5df125ac4a0156b08f6af4f18f129056c24558dba23fa3baa7cbedf98eeb", "schedule_id": 2574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0701", "location": "Mouldsworth", "stage_seq": 3, "distance_m": 11329.174, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Delamere", "stage_seq": 4, "distance_m": 16379.047, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Cuddington", "stage_seq": 5, "distance_m": 21074.561, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Hartford C.L. Jn", "stage_seq": 6, "distance_m": 24362.711, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Greenbank", "stage_seq": 7, "distance_m": 25631.049, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Northwich", "stage_seq": 8, "distance_m": 28439.058, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725H", "location": "Lostock Gralam", "stage_seq": 9, "distance_m": 30725.456, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Plumley West S.B.", "stage_seq": 10, "distance_m": 32311.971, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Plumley", "stage_seq": 11, "distance_m": 33842.874, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735H", "location": "Knutsford", "stage_seq": 12, "distance_m": 38214.557, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Mobberley", "stage_seq": 13, "distance_m": 42427.274, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Ashley", "stage_seq": 14, "distance_m": 45334.902, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Hale", "stage_seq": 15, "distance_m": 47976.506, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Altrincham", "stage_seq": 16, "distance_m": 49058.666, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Navigation Road", "stage_seq": 17, "distance_m": 49969.215, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Deansgate Jn", "stage_seq": 18, "distance_m": 50391.872, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Northenden Jn", "stage_seq": 19, "distance_m": 56658.172, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Sharston Jn", "stage_seq": 20, "distance_m": 57698.958, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 21, "distance_m": 61364.923, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 62866.835, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Stockport", "stage_seq": 23, "distance_m": 63268.557, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 64461.125, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 68983.193, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 71520.357, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 72673.043, "section_seq": 1, "route_path_id": 35882}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72673.043, "from_m": 0.0, "section_seq": 1, "route_path_id": 35882}], "total_distance_m": 72673.043, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36479.455, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 36193.588, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10107, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:38Z", "source_id": 39993981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:42Z", "source_id": 13130088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10111, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:38Z", "source_id": 39999671, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:01:42Z", "source_id": 13132001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:07Z", "source_id": 13137980, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:09Z", "source_id": 13141872, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:36Z", "source_id": 13144748, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:08Z", "source_id": 13147037, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:38Z", "source_id": 13149934, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:38Z", "source_id": 13153274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:58Z", "source_id": 13157529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:08Z", "source_id": 13159640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:42Z", "source_id": 13162005, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:29Z", "source_id": 13165212, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:10Z", "source_id": 13166397, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:41Z", "source_id": 13174752, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8461, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:11Z", "source_id": 40156624, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:18Z", "source_id": 13181931, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Chester |
0648 |
0648 |
6 |
None |
None |
Manchester Piccadilly |
0819 |
0819 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89019/2026-09-12/detailed |
None |
Stockport |
2026-09-12T08:10:00+01:00 |
Manchester Piccadilly |
8.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
0810 |
0818 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-12 07:28:53 |
TERMINATED |
2026-09-12 07:18:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13181931 |
1789197438858518 |
61 |
61 |
2026-09-12 07:28:52.143210 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:51.041726 |
| 467863 |
497748 |
W33637 |
075M52M512 |
2026-09-12 |
COMPLETE |
13182291 |
2026-09-12 08:18:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 497748, "stp": "P", "toc": "Avanti West Coast", "uid": "W33637", "consist": "390044", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33637/2026-09-12/detailed", "trust_id": "075M52M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "8", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5M52", "timing_status": "EARLY", "origin_station": "Polmadie Car M.D.", "current_leg_arr": "0818", "current_leg_dep": "0812½", "current_leg_end": "Edinburgh", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2276511, 55.941646199999994], [-3.22753, 55.9418314], [-3.2273932, 55.94203089999999], [-3.2272287999999993, 55.94222299999999], [-3.2271051, 55.9423675], [-3.2268745, 55.9426111], [-3.2266224999999995, 55.94282570000001], [-3.2263496, 55.94303539999999], [-3.2260807, 55.94322199999999], [-3.2257968, 55.9434014], [-3.2252751, 55.94367689999999], [-3.2250784, 55.9437611], [-3.2247205, 55.9439064], [-3.2242202, 55.9440843], [-3.2239356999999997, 55.9441758], [-3.2237378999999997, 55.94423529999999], [-3.2234019, 55.94430989999999], [-3.2231030000000005, 55.94437509999999], [-3.2226974, 55.9444644], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket Sig. EH520", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket Sig. EH520", "current_leg_milage": "2.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 496.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 616.179, \"from_m\": 496.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 684.241, \"from_m\": 616.179, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 743.394, \"from_m\": 684.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 822.403, \"from_m\": 743.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1457.288, \"from_m\": 822.403, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2282.094, \"from_m\": 1457.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2670.493, \"from_m\": 2282.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3257.195, \"from_m\": 2670.493, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4106.13, \"from_m\": 3257.195, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4689.443, \"from_m\": 4106.13, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5080.226, \"from_m\": 4689.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5909.786, \"from_m\": 5080.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6024.679, \"from_m\": 5909.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6079.839, \"from_m\": 6024.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6544.835, \"from_m\": 6079.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6623.844, \"from_m\": 6544.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6682.997, \"from_m\": 6623.844, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6751.059, \"from_m\": 6682.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8057.354, \"from_m\": 6751.059, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8116.023, \"from_m\": 8057.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8518.395, \"from_m\": 8116.023, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9124.25, \"from_m\": 8518.395, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9478.563, \"from_m\": 9124.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9611.117, \"from_m\": 9478.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9713.349, \"from_m\": 9611.117, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9810.97, \"from_m\": 9713.349, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10545.984, \"from_m\": 9810.97, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13050.242, \"from_m\": 10545.984, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17450.594, \"from_m\": 13050.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22549.884, \"from_m\": 17450.594, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23257.512, \"from_m\": 22549.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23336.638, \"from_m\": 23257.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24619.217, \"from_m\": 23336.638, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25584.826, \"from_m\": 24619.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26867.404, \"from_m\": 25584.826, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26946.53, \"from_m\": 26867.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26992.558, \"from_m\": 26946.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27102.918, \"from_m\": 26992.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27467.14, \"from_m\": 27102.918, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27488.785, \"from_m\": 27467.14, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 27567.556, \"from_m\": 27488.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28942.134, \"from_m\": 27567.556, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29234.311, \"from_m\": 28942.134, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29755.413, \"from_m\": 29234.311, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45575.084, \"from_m\": 29755.413, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47914.912, \"from_m\": 45575.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63984.296, \"from_m\": 47914.912, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75623.787, \"from_m\": 63984.296, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79162.663, \"from_m\": 75623.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80816.506, \"from_m\": 79162.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80975.416, \"from_m\": 80816.506, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81132.533, \"from_m\": 80975.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82524.12, \"from_m\": 81132.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83524.424, \"from_m\": 82524.12, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83674.288, \"from_m\": 83524.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83765.918, \"from_m\": 83674.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84210.524, \"from_m\": 83765.918, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 497748, \"profile_key\": \"5c141fbd495ec33b643c30769b1f240e4f3b93c8763e0e1c92402963cf4c244f\", \"schedule_id\": 26163, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Polmadie Sig. 779\", \"stage_seq\": 2, \"distance_m\": 254.29, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Larkfield Jn\", \"stage_seq\": 3, \"distance_m\": 1667.658, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 4, \"distance_m\": 2447.198, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 5, \"distance_m\": 2752.23, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0639\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 6, \"distance_m\": 3681.663, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 7, \"distance_m\": 4610.873, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 8, \"distance_m\": 4915.701, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 9, \"distance_m\": 5698.343, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 10, \"distance_m\": 7923.476, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 11, \"distance_m\": 9932.873, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Newton West Jn\", \"stage_seq\": 12, \"distance_m\": 13156.419, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 15131.931, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Uddingston Jn\", \"stage_seq\": 14, \"distance_m\": 17450.594, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Mossend West Jn\", \"stage_seq\": 15, \"distance_m\": 22502.92, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 16, \"distance_m\": 23336.638, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0722\", \"location\": \"Braidhurst Down Loop\", \"stage_seq\": 17, \"distance_m\": 25102.021, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 18, \"distance_m\": 26867.404, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Mossend East Jn\", \"stage_seq\": 19, \"distance_m\": 27665.123, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Holytown Jn\", \"stage_seq\": 20, \"distance_m\": 29177.258, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Shotts\", \"stage_seq\": 21, \"distance_m\": 40436.756, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Benhar Jn\", \"stage_seq\": 22, \"distance_m\": 44522.265, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Livingston South\", \"stage_seq\": 23, \"distance_m\": 60885.185, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Midcalder Jn\", \"stage_seq\": 24, \"distance_m\": 64283.591, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Slateford\", \"stage_seq\": 25, \"distance_m\": 78538.696, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0812H\", \"location\": \"Haymarket Sig. EH520\", \"stage_seq\": 26, \"distance_m\": 80587.918, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Haymarket\", \"stage_seq\": 27, \"distance_m\": 81296.109, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Princes St Gardens\", \"stage_seq\": 28, \"distance_m\": 82625.369, \"section_seq\": 1, \"route_path_id\": 53459}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 29, \"distance_m\": 84210.524, \"section_seq\": 1, \"route_path_id\": 53459}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84210.524, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 53459}], \"total_distance_m\": 84210.524, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 83555.437, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 655.087, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:53Z\", \"source_id\": 39903180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:57Z\", \"source_id\": 13099405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:48Z\", \"source_id\": 40074586, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:51Z\", \"source_id\": 13156079, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:06Z\", \"source_id\": 40110270, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:08Z\", \"source_id\": 13167667, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:48Z\", \"source_id\": 40142829, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:51Z\", \"source_id\": 13177557, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:33Z\", \"source_id\": 40148923, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:36Z\", \"source_id\": 13179452, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:44Z\", \"source_id\": 40157807, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:48Z\", \"source_id\": 13182291, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "8", "timing_fact_generation": 1789197469321114, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390044\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-12T07:18:54.410891", "service_state_evidence_id": 13182291, "current_leg_start_actual_dep": "2026-09-12T08:12:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:54.736808", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
None |
EDB |
5M52 |
390044 |
9 |
140 |
{"units": ["390044"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 496.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 616.179, "from_m": 496.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 684.241, "from_m": 616.179, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 743.394, "from_m": 684.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 822.403, "from_m": 743.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1457.288, "from_m": 822.403, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2282.094, "from_m": 1457.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2670.493, "from_m": 2282.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3257.195, "from_m": 2670.493, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4106.13, "from_m": 3257.195, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4689.443, "from_m": 4106.13, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5080.226, "from_m": 4689.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5909.786, "from_m": 5080.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6024.679, "from_m": 5909.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6079.839, "from_m": 6024.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6544.835, "from_m": 6079.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6623.844, "from_m": 6544.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6682.997, "from_m": 6623.844, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6751.059, "from_m": 6682.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8057.354, "from_m": 6751.059, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8116.023, "from_m": 8057.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8518.395, "from_m": 8116.023, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9124.25, "from_m": 8518.395, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9478.563, "from_m": 9124.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9611.117, "from_m": 9478.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 9713.349, "from_m": 9611.117, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9810.97, "from_m": 9713.349, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10545.984, "from_m": 9810.97, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13050.242, "from_m": 10545.984, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17450.594, "from_m": 13050.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22549.884, "from_m": 17450.594, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23257.512, "from_m": 22549.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23336.638, "from_m": 23257.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24619.217, "from_m": 23336.638, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25584.826, "from_m": 24619.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26867.404, "from_m": 25584.826, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26946.53, "from_m": 26867.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26992.558, "from_m": 26946.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27102.918, "from_m": 26992.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27467.14, "from_m": 27102.918, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27488.785, "from_m": 27467.14, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 27567.556, "from_m": 27488.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28942.134, "from_m": 27567.556, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29234.311, "from_m": 28942.134, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 29755.413, "from_m": 29234.311, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 45575.084, "from_m": 29755.413, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47914.912, "from_m": 45575.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63984.296, "from_m": 47914.912, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75623.787, "from_m": 63984.296, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79162.663, "from_m": 75623.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80816.506, "from_m": 79162.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80975.416, "from_m": 80816.506, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81132.533, "from_m": 80975.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82524.12, "from_m": 81132.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83524.424, "from_m": 82524.12, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83674.288, "from_m": 83524.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 83765.918, "from_m": 83674.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84210.524, "from_m": 83765.918, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 497748, "profile_key": "5c141fbd495ec33b643c30769b1f240e4f3b93c8763e0e1c92402963cf4c244f", "schedule_id": 26163, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Polmadie Car M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Polmadie Sig. 779", "stage_seq": 2, "distance_m": 254.29, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Larkfield Jn", "stage_seq": 3, "distance_m": 1667.658, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Eglinton St Jn", "stage_seq": 4, "distance_m": 2447.198, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Glasgow Bridge Street Jn", "stage_seq": 5, "distance_m": 2752.23, "section_seq": 1, "route_path_id": 53459}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0639", "location": "Glasgow Central High Level", "stage_seq": 6, "distance_m": 3681.663, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Glasgow Bridge Street Jn", "stage_seq": 7, "distance_m": 4610.873, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Eglinton St Jn", "stage_seq": 8, "distance_m": 4915.701, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Larkfield Jn", "stage_seq": 9, "distance_m": 5698.343, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Shawfield Jn", "stage_seq": 10, "distance_m": 7923.476, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Rutherglen East Jn", "stage_seq": 11, "distance_m": 9932.873, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Newton West Jn", "stage_seq": 12, "distance_m": 13156.419, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 15131.931, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Uddingston Jn", "stage_seq": 14, "distance_m": 17450.594, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Mossend West Jn", "stage_seq": 15, "distance_m": 22502.92, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Mossend South Jn", "stage_seq": 16, "distance_m": 23336.638, "section_seq": 1, "route_path_id": 53459}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0722", "location": "Braidhurst Down Loop", "stage_seq": 17, "distance_m": 25102.021, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Mossend South Jn", "stage_seq": 18, "distance_m": 26867.404, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Mossend East Jn", "stage_seq": 19, "distance_m": 27665.123, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Holytown Jn", "stage_seq": 20, "distance_m": 29177.258, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Shotts", "stage_seq": 21, "distance_m": 40436.756, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Benhar Jn", "stage_seq": 22, "distance_m": 44522.265, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Livingston South", "stage_seq": 23, "distance_m": 60885.185, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Midcalder Jn", "stage_seq": 24, "distance_m": 64283.591, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Slateford", "stage_seq": 25, "distance_m": 78538.696, "section_seq": 1, "route_path_id": 53459}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0812H", "location": "Haymarket Sig. EH520", "stage_seq": 26, "distance_m": 80587.918, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Haymarket", "stage_seq": 27, "distance_m": 81296.109, "section_seq": 1, "route_path_id": 53459}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Princes St Gardens", "stage_seq": 28, "distance_m": 82625.369, "section_seq": 1, "route_path_id": 53459}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 29, "distance_m": 84210.524, "section_seq": 1, "route_path_id": 53459}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84210.524, "from_m": 0.0, "section_seq": 1, "route_path_id": 53459}], "total_distance_m": 84210.524, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 83555.437, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 655.087, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:53Z", "source_id": 39903180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:57Z", "source_id": 13099405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2396, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:48Z", "source_id": 40074586, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:51Z", "source_id": 13156079, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 700, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:06Z", "source_id": 40110270, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:08Z", "source_id": 13167667, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:48Z", "source_id": 40142829, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:51Z", "source_id": 13177557, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:33Z", "source_id": 40148923, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:36Z", "source_id": 13179452, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 833, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:44Z", "source_id": 40157807, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:48Z", "source_id": 13182291, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Polmadie Car M.D. |
0555 |
0555 |
None |
None |
None |
Edinburgh |
0821 |
0821 |
8 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33637/2026-09-12/detailed |
None |
Haymarket Sig. EH520 |
2026-09-12T08:12:30+01:00 |
Edinburgh |
5.5 |
{"type": "LineString", "coordinates": [[-3.2276511, 55.941646199999994], [-3.22753, 55.9418314], [-3.2273932, 55.94203089999999], [-3.2272287999999993, 55.94222299999999], [-3.2271051, 55.9423675], [-3.2268745, 55.9426111], [-3.2266224999999995, 55.94282570000001], [-3.2263496, 55.94303539999999], [-3.2260807, 55.94322199999999], [-3.2257968, 55.9434014], [-3.2252751, 55.94367689999999], [-3.2250784, 55.9437611], [-3.2247205, 55.9439064], [-3.2242202, 55.9440843], [-3.2239356999999997, 55.9441758], [-3.2237378999999997, 55.94423529999999], [-3.2234019, 55.94430989999999], [-3.2231030000000005, 55.94437509999999], [-3.2226974, 55.9444644], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
2.2 |
0812½ |
0818 |
Haymarket Sig. EH520 |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:18:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182291 |
1789197469321114 |
83 |
83 |
2026-09-12 07:28:54.736808 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:54.410891 |
| 467864 |
498118 |
L01655 |
173A13MA12 |
2026-09-12 |
COMPLETE |
13182978 |
2026-09-12 08:18:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 498118, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01655", "consist": "800109", "dest_crs": "HGT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01655/2026-09-12/detailed", "trust_id": "173A13MA12", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "3A13", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0818", "current_leg_dep": "0746", "current_leg_end": "Harrogate", "origin_dep_time": "0709", "origin_platform": null, "current_location": "Harrogate", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Leeds", "current_leg_milage": "20.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1384.469, \"from_m\": 1054.058, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2734.735, \"from_m\": 2051.304, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3181.986, \"from_m\": 2734.735, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3518.19, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3768.105, \"from_m\": 3518.19, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4440.662, \"from_m\": 3768.105, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4448.035, \"from_m\": 4440.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5060.044, \"from_m\": 4448.035, \"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\": 5955.237, \"from_m\": 5060.044, \"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\": 6198.126, \"from_m\": 5955.237, \"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\": 6417.468, \"from_m\": 6198.126, \"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\": 6864.179, \"from_m\": 6417.468, \"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\": 7093.066, \"from_m\": 6864.179, \"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\": 8106.749, \"from_m\": 7093.066, \"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\": 8983.994, \"from_m\": 8106.749, \"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\": 9519.435, \"from_m\": 8983.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32851.682, \"from_m\": 9519.435, \"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\": 33243.441, \"from_m\": 32851.682, \"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\": 34822.621, \"from_m\": 33243.441, \"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\": 36251.597, \"from_m\": 34822.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36399.595, \"from_m\": 36251.597, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 498118, \"profile_key\": \"576fa99b15a7536e75454ef249506567ae2ec1e28e442d465572823205c66cff\", \"schedule_id\": 17129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0727\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0744H\", \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3642.053, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 4495.903, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Armley Jn\", \"stage_seq\": 6, \"distance_m\": 6076.681, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Horsforth\", \"stage_seq\": 7, \"distance_m\": 16202.35, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 28154.312, \"section_seq\": 1, \"route_path_id\": 27956}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 9, \"distance_m\": 36399.595, \"section_seq\": 1, \"route_path_id\": 27956}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36399.595, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27956}], \"total_distance_m\": 36399.595, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 32746.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3653.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0709", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:34Z\", \"source_id\": 13135064, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:11:05Z\", \"source_id\": 13137967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:16Z\", \"source_id\": 40067305, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:18Z\", \"source_id\": 13153713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:42Z\", \"source_id\": 40107498, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:43Z\", \"source_id\": 13166770, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:53Z\", \"source_id\": 13182978, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789197536694387, "current_leg_arrival_utc": "2026-09-12T08:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:18:56.687154", "service_state_evidence_id": 13182978, "current_leg_start_actual_dep": "2026-09-12T07:44:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:28:57.119083", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XNL |
HGT |
3A13 |
800109 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1384.469, "from_m": 1054.058, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2734.735, "from_m": 2051.304, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3181.986, "from_m": 2734.735, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3518.19, "from_m": 3181.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3768.105, "from_m": 3518.19, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4440.662, "from_m": 3768.105, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4448.035, "from_m": 4440.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5060.044, "from_m": 4448.035, "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": 5955.237, "from_m": 5060.044, "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": 6198.126, "from_m": 5955.237, "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": 6417.468, "from_m": 6198.126, "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": 6864.179, "from_m": 6417.468, "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": 7093.066, "from_m": 6864.179, "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": 8106.749, "from_m": 7093.066, "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": 8983.994, "from_m": 8106.749, "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": 9519.435, "from_m": 8983.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32851.682, "from_m": 9519.435, "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": 33243.441, "from_m": 32851.682, "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": 34822.621, "from_m": 33243.441, "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": 36251.597, "from_m": 34822.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36399.595, "from_m": 36251.597, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 498118, "profile_key": "576fa99b15a7536e75454ef249506567ae2ec1e28e442d465572823205c66cff", "schedule_id": 17129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0709", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 27956}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0727", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 27956}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0744H", "location": "Leeds", "stage_seq": 4, "distance_m": 3642.053, "section_seq": 1, "route_path_id": 27956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 4495.903, "section_seq": 1, "route_path_id": 27956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Armley Jn", "stage_seq": 6, "distance_m": 6076.681, "section_seq": 1, "route_path_id": 27956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Horsforth", "stage_seq": 7, "distance_m": 16202.35, "section_seq": 1, "route_path_id": 27956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 28154.312, "section_seq": 1, "route_path_id": 27956}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Harrogate", "stage_seq": 9, "distance_m": 36399.595, "section_seq": 1, "route_path_id": 27956}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36399.595, "from_m": 0.0, "section_seq": 1, "route_path_id": 27956}], "total_distance_m": 36399.595, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 32746.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3653.594, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:34Z", "source_id": 13135064, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:11:05Z", "source_id": 13137967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5294, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:16Z", "source_id": 40067305, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:18Z", "source_id": 13153713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:42Z", "source_id": 40107498, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:43Z", "source_id": 13166770, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:53Z", "source_id": 13182978, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0709 |
0709 |
None |
None |
None |
Harrogate |
0819 |
0819 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01655/2026-09-12/detailed |
None |
Leeds |
2026-09-12T07:44:30+01:00 |
Harrogate |
32.0 |
{"type": "LineString", "coordinates": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]} |
20.3 |
0746 |
0818 |
Leeds |
Harrogate |
Harrogate |
53.9935746 |
-1.5376098 |
53.9935746 |
-1.5376098 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:18:00 |
Harrogate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182978 |
1789197536694387 |
37 |
37 |
2026-09-12 07:28:57.119083 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:18:56.687154 |
| 467865 |
498452 |
C37957 |
739W34MA12 |
2026-09-12 |
COMPLETE |
13182116 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 498452, "stp": "P", "toc": "Elizabeth Line", "uid": "C37957", "consist": "345033", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37957/2026-09-12/detailed", "trust_id": "739W34MA12", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W34", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0819", "current_leg_dep": "0814", "current_leg_end": "Shenfield", "origin_dep_time": "0722", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0815", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 498452, \"profile_key\": \"5fbd3a122e6af09a7543cc74c22bd48c22c88792bd031befa3b2585a19de1cb2\", \"schedule_id\": 8889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0753H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:06Z\", \"source_id\": 40044266, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:09Z\", \"source_id\": 13146430, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:16Z\", \"source_id\": 40048679, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:26:21Z\", \"source_id\": 13147819, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:34Z\", \"source_id\": 40055369, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:36Z\", \"source_id\": 13149908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:00Z\", \"source_id\": 40060373, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:03Z\", \"source_id\": 13151548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:01Z\", \"source_id\": 40066768, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:06Z\", \"source_id\": 13153570, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:58Z\", \"source_id\": 40074924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:58Z\", \"source_id\": 13156177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:49Z\", \"source_id\": 40076571, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:52Z\", \"source_id\": 13156753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:16Z\", \"source_id\": 40081662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:21Z\", \"source_id\": 13158419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:35Z\", \"source_id\": 40086481, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:39Z\", \"source_id\": 13159941, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:13Z\", \"source_id\": 40091864, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:18Z\", \"source_id\": 13161684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:20Z\", \"source_id\": 40098479, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:23Z\", \"source_id\": 13163806, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:20Z\", \"source_id\": 40104590, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:22Z\", \"source_id\": 13165823, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:29Z\", \"source_id\": 40109058, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:34Z\", \"source_id\": 13167274, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:14Z\", \"source_id\": 40114722, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:23Z\", \"source_id\": 13169135, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:07Z\", \"source_id\": 40123019, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:10Z\", \"source_id\": 13171715, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:43Z\", \"source_id\": 40129114, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:45Z\", \"source_id\": 13173502, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:07Z\", \"source_id\": 40139107, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:12Z\", \"source_id\": 13176454, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:25Z\", \"source_id\": 40148640, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:28Z\", \"source_id\": 13179381, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:29Z\", \"source_id\": 40157336, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:32Z\", \"source_id\": 13182116, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789197455056072, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:02.127986", "service_state_evidence_id": 13182116, "current_leg_start_actual_dep": "2026-09-12T08:15:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:03.105368", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W34 |
345033 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 498452, "profile_key": "5fbd3a122e6af09a7543cc74c22bd48c22c88792bd031befa3b2585a19de1cb2", "schedule_id": 8889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0722", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0753H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:06Z", "source_id": 40044266, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:09Z", "source_id": 13146430, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:16Z", "source_id": 40048679, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:26:21Z", "source_id": 13147819, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:34Z", "source_id": 40055369, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:36Z", "source_id": 13149908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:00Z", "source_id": 40060373, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:03Z", "source_id": 13151548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:01Z", "source_id": 40066768, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:06Z", "source_id": 13153570, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:58Z", "source_id": 40074924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:58Z", "source_id": 13156177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:49Z", "source_id": 40076571, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:52Z", "source_id": 13156753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:16Z", "source_id": 40081662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:21Z", "source_id": 13158419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:35Z", "source_id": 40086481, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:39Z", "source_id": 13159941, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:13Z", "source_id": 40091864, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:18Z", "source_id": 13161684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:20Z", "source_id": 40098479, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:23Z", "source_id": 13163806, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:20Z", "source_id": 40104590, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:22Z", "source_id": 13165823, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:29Z", "source_id": 40109058, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:34Z", "source_id": 13167274, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:14Z", "source_id": 40114722, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:23Z", "source_id": 13169135, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:07Z", "source_id": 40123019, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:10Z", "source_id": 13171715, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:43Z", "source_id": 40129114, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:45Z", "source_id": 13173502, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:07Z", "source_id": 40139107, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:12Z", "source_id": 13176454, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:25Z", "source_id": 40148640, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:14:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:28Z", "source_id": 13179381, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:29Z", "source_id": 40157336, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:32Z", "source_id": 13182116, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0722 |
0722 |
A |
None |
None |
Shenfield |
0817 |
0815 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37957/2026-09-12/detailed |
None |
Brentwood |
2026-09-12T08:15:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0814 |
0819 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182116 |
1789197455056072 |
109 |
109 |
2026-09-12 07:29:03.105368 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:02.127986 |
| 467866 |
501151 |
C10436 |
879O30MH12 |
2026-09-12 |
COMPLETE |
13183071 |
2026-09-12 08:18:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 501151, "stp": "P", "toc": "Thameslink", "uid": "C10436", "consist": null, "dest_crs": "SAC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10436/2026-09-12/detailed", "trust_id": "879O30MH12", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": "10:49:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-12", "dest_arr_time": "1222", "dest_platform": "2", "is_terminated": 1, "next_location": "West Sutton", "signalling_id": "9O30", "timing_status": null, "origin_station": "Sutton (Surrey)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1049", "origin_platform": "2", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1222", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"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\": 85.109, \"from_m\": 38.577, \"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\": 424.597, \"from_m\": 85.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 462.808, \"from_m\": 424.597, \"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\": 1104.203, \"from_m\": 462.808, \"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\": 2890.354, \"from_m\": 1104.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3245.806, \"from_m\": 2890.354, \"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\": 4555.706, \"from_m\": 3245.806, \"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\": 4605.786, \"from_m\": 4555.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5649.046, \"from_m\": 4605.786, \"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\": 6009.113, \"from_m\": 5649.046, \"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\": 7402.297, \"from_m\": 6009.113, \"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\": 7624.227, \"from_m\": 7402.297, \"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\": 7668.794, \"from_m\": 7624.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8149.248, \"from_m\": 7668.794, \"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\": 11447.806, \"from_m\": 8149.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13166.672, \"from_m\": 11447.806, \"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\": 13868.513, \"from_m\": 13166.672, \"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\": 16510.447, \"from_m\": 13868.513, \"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\": 17002.044, \"from_m\": 16510.447, \"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\": 17031.749, \"from_m\": 17002.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17058.133, \"from_m\": 17031.749, \"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\": 17095.555, \"from_m\": 17058.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17133.122, \"from_m\": 17095.555, \"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\": 17167.292, \"from_m\": 17133.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17229.527, \"from_m\": 17167.292, \"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\": 17443.023, \"from_m\": 17229.527, \"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\": 17547.841, \"from_m\": 17443.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17646.194, \"from_m\": 17547.841, \"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\": 18691.912, \"from_m\": 17646.194, \"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\": 18782.298, \"from_m\": 18691.912, \"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\": 19228.319, \"from_m\": 18782.298, \"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\": 19290.607, \"from_m\": 19228.319, \"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\": 23590.914, \"from_m\": 19290.607, \"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\": 24878.937, \"from_m\": 23590.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25343.701, \"from_m\": 24878.937, \"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\": 25870.986, \"from_m\": 25343.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25908.75, \"from_m\": 25870.986, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26465.981, \"from_m\": 25908.75, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26543.606, \"from_m\": 26465.981, \"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\": 29895.311, \"from_m\": 26543.606, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30173.272, \"from_m\": 29895.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30210.533, \"from_m\": 30173.272, \"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\": 31437.521, \"from_m\": 30210.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31506.406, \"from_m\": 31437.521, \"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\": 32303.107, \"from_m\": 31506.406, \"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\": 34466.079, \"from_m\": 32303.107, \"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\": 34570.498, \"from_m\": 34466.079, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35846.032, \"from_m\": 34570.498, \"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\": 36494.313, \"from_m\": 35846.032, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 36535.743, \"from_m\": 36494.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36578.679, \"from_m\": 36535.743, \"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\": 36613.57, \"from_m\": 36578.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37047.533, \"from_m\": 36613.57, \"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\": 37082.424, \"from_m\": 37047.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37125.36, \"from_m\": 37082.424, \"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\": 37166.789, \"from_m\": 37125.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37905.345, \"from_m\": 37166.789, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 41264.179, \"from_m\": 37905.345, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 41357.06, \"from_m\": 41264.179, \"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\": 41407.907, \"from_m\": 41357.06, \"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\": 41439.561, \"from_m\": 41407.907, \"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\": 42039.429, \"from_m\": 41439.561, \"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\": 43309.097, \"from_m\": 42039.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43392.962, \"from_m\": 43309.097, \"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\": 47276.743, \"from_m\": 43392.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53043.496, \"from_m\": 47276.743, \"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\": 54486.638, \"from_m\": 53043.496, \"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\": 65639.364, \"from_m\": 54486.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66418.044, \"from_m\": 65639.364, \"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\": 66631.347, \"from_m\": 66418.044, \"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}], \"service_id\": 501151, \"profile_key\": \"724ed358e83d8f68f9631ec495d89a69284a4d691223f831661e147b507bd2df\", \"schedule_id\": 5594, \"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\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1051H\", \"wtt_dep\": \"1052\", \"location\": \"West Sutton\", \"stage_seq\": 2, \"distance_m\": 1927.35, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": \"1054H\", \"location\": \"Sutton Common\", \"stage_seq\": 3, \"distance_m\": 3118.488, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1056H\", \"wtt_dep\": \"1057\", \"location\": \"St Helier\", \"stage_seq\": 4, \"distance_m\": 4808.177, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1058H\", \"wtt_dep\": \"1059\", \"location\": \"Morden South\", \"stage_seq\": 5, \"distance_m\": 5555.984, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1100H\", \"wtt_dep\": \"1101\", \"location\": \"South Merton\", \"stage_seq\": 6, \"distance_m\": 6570.316, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1102H\", \"wtt_dep\": \"1103\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 7, \"distance_m\": 7503.375, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 8, \"distance_m\": 8369.416, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1106\", \"wtt_dep\": \"1107H\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 9, \"distance_m\": 9038.106, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1109H\", \"wtt_dep\": \"1110\", \"location\": \"Haydons Road\", \"stage_seq\": 10, \"distance_m\": 10376.418, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1112H\", \"wtt_dep\": \"1113H\", \"location\": \"Tooting\", \"stage_seq\": 11, \"distance_m\": 12427.656, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Streatham South Jn\", \"stage_seq\": 12, \"distance_m\": 13915.763, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1117H\", \"wtt_dep\": \"1118H\", \"location\": \"Streatham\", \"stage_seq\": 13, \"distance_m\": 14864.718, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1123\", \"location\": \"Tulse Hill\", \"stage_seq\": 14, \"distance_m\": 17311.848, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1127\", \"location\": \"Herne Hill\", \"stage_seq\": 15, \"distance_m\": 18990.505, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1130\", \"location\": \"Loughborough Jn\", \"stage_seq\": 16, \"distance_m\": 20610.196, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1133H\", \"wtt_dep\": \"1134H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 17, \"distance_m\": 23695.577, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 24236.999, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 19, \"distance_m\": 24961.468, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139H\", \"location\": \"London Blackfriars\", \"stage_seq\": 20, \"distance_m\": 25579.433, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 25981.817, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1144\", \"location\": \"Farringdon\", \"stage_seq\": 22, \"distance_m\": 26711.975, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 23, \"distance_m\": 28930.83, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Dock Jn North\", \"stage_seq\": 24, \"distance_m\": 30162.708, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153\", \"location\": \"Kentish Town\", \"stage_seq\": 25, \"distance_m\": 31129.733, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 26, \"distance_m\": 32134.255, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 27, \"distance_m\": 34446.944, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1158\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 34880.881, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201H\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 36830.551, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Brent Cross West\", \"stage_seq\": 30, \"distance_m\": 38986.975, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Hendon\", \"stage_seq\": 31, \"distance_m\": 40552.108, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 32, \"distance_m\": 43351.029, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 33, \"distance_m\": 49744.062, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Elstree\", \"stage_seq\": 34, \"distance_m\": 54575.602, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Radlett Jn\", \"stage_seq\": 35, \"distance_m\": 57804.142, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Radlett\", \"stage_seq\": 36, \"distance_m\": 59111.341, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 37, \"distance_m\": 66631.347, \"section_seq\": 1, \"route_path_id\": 28382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66631.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28382}], \"total_distance_m\": 66631.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 55210.926, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 11420.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1049", "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": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789197544364637, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:04.359265", "service_state_evidence_id": 13183071, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:05.038633", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SUO |
SAC |
9O30 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 85.109, "from_m": 38.577, "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": 424.597, "from_m": 85.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 462.808, "from_m": 424.597, "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": 1104.203, "from_m": 462.808, "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": 2890.354, "from_m": 1104.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3245.806, "from_m": 2890.354, "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": 4555.706, "from_m": 3245.806, "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": 4605.786, "from_m": 4555.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5649.046, "from_m": 4605.786, "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": 6009.113, "from_m": 5649.046, "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": 7402.297, "from_m": 6009.113, "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": 7624.227, "from_m": 7402.297, "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": 7668.794, "from_m": 7624.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8149.248, "from_m": 7668.794, "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": 11447.806, "from_m": 8149.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13166.672, "from_m": 11447.806, "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": 13868.513, "from_m": 13166.672, "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": 16510.447, "from_m": 13868.513, "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": 17002.044, "from_m": 16510.447, "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": 17031.749, "from_m": 17002.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17058.133, "from_m": 17031.749, "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": 17095.555, "from_m": 17058.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17133.122, "from_m": 17095.555, "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": 17167.292, "from_m": 17133.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17229.527, "from_m": 17167.292, "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": 17443.023, "from_m": 17229.527, "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": 17547.841, "from_m": 17443.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17646.194, "from_m": 17547.841, "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": 18691.912, "from_m": 17646.194, "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": 18782.298, "from_m": 18691.912, "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": 19228.319, "from_m": 18782.298, "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": 19290.607, "from_m": 19228.319, "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": 23590.914, "from_m": 19290.607, "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": 24878.937, "from_m": 23590.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25343.701, "from_m": 24878.937, "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": 25870.986, "from_m": 25343.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 25908.75, "from_m": 25870.986, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26465.981, "from_m": 25908.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 26543.606, "from_m": 26465.981, "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": 29895.311, "from_m": 26543.606, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 30173.272, "from_m": 29895.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30210.533, "from_m": 30173.272, "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": 31437.521, "from_m": 30210.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31506.406, "from_m": 31437.521, "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": 32303.107, "from_m": 31506.406, "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": 34466.079, "from_m": 32303.107, "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": 34570.498, "from_m": 34466.079, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35846.032, "from_m": 34570.498, "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": 36494.313, "from_m": 35846.032, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 36535.743, "from_m": 36494.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36578.679, "from_m": 36535.743, "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": 36613.57, "from_m": 36578.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37047.533, "from_m": 36613.57, "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": 37082.424, "from_m": 37047.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37125.36, "from_m": 37082.424, "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": 37166.789, "from_m": 37125.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37905.345, "from_m": 37166.789, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 41264.179, "from_m": 37905.345, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 41357.06, "from_m": 41264.179, "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": 41407.907, "from_m": 41357.06, "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": 41439.561, "from_m": 41407.907, "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": 42039.429, "from_m": 41439.561, "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": 43309.097, "from_m": 42039.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43392.962, "from_m": 43309.097, "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": 47276.743, "from_m": 43392.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53043.496, "from_m": 47276.743, "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": 54486.638, "from_m": 53043.496, "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": 65639.364, "from_m": 54486.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66418.044, "from_m": 65639.364, "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": 66631.347, "from_m": 66418.044, "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}], "service_id": 501151, "profile_key": "724ed358e83d8f68f9631ec495d89a69284a4d691223f831661e147b507bd2df", "schedule_id": 5594, "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": 28382}, {"is_pass": false, "wtt_arr": "1051H", "wtt_dep": "1052", "location": "West Sutton", "stage_seq": 2, "distance_m": 1927.35, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": "1054H", "location": "Sutton Common", "stage_seq": 3, "distance_m": 3118.488, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1056H", "wtt_dep": "1057", "location": "St Helier", "stage_seq": 4, "distance_m": 4808.177, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1058H", "wtt_dep": "1059", "location": "Morden South", "stage_seq": 5, "distance_m": 5555.984, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1100H", "wtt_dep": "1101", "location": "South Merton", "stage_seq": 6, "distance_m": 6570.316, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1102H", "wtt_dep": "1103", "location": "Wimbledon Chase", "stage_seq": 7, "distance_m": 7503.375, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105", "location": "Wimbledon West Jn", "stage_seq": 8, "distance_m": 8369.416, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1106", "wtt_dep": "1107H", "location": "Wimbledon (C)", "stage_seq": 9, "distance_m": 9038.106, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1109H", "wtt_dep": "1110", "location": "Haydons Road", "stage_seq": 10, "distance_m": 10376.418, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1112H", "wtt_dep": "1113H", "location": "Tooting", "stage_seq": 11, "distance_m": 12427.656, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Streatham South Jn", "stage_seq": 12, "distance_m": 13915.763, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1117H", "wtt_dep": "1118H", "location": "Streatham", "stage_seq": 13, "distance_m": 14864.718, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1123", "location": "Tulse Hill", "stage_seq": 14, "distance_m": 17311.848, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1127", "location": "Herne Hill", "stage_seq": 15, "distance_m": 18990.505, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1130", "location": "Loughborough Jn", "stage_seq": 16, "distance_m": 20610.196, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1133H", "wtt_dep": "1134H", "location": "Elephant & Castle", "stage_seq": 17, "distance_m": 23695.577, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Southwark Bridge Jn", "stage_seq": 18, "distance_m": 24236.999, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Blackfriars Jn", "stage_seq": 19, "distance_m": 24961.468, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139H", "location": "London Blackfriars", "stage_seq": 20, "distance_m": 25579.433, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 25981.817, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1144", "location": "Farringdon", "stage_seq": 22, "distance_m": 26711.975, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "St Pancras Low Level", "stage_seq": 23, "distance_m": 28930.83, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Dock Jn North", "stage_seq": 24, "distance_m": 30162.708, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153", "location": "Kentish Town", "stage_seq": 25, "distance_m": 31129.733, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Carlton Road Jn", "stage_seq": 26, "distance_m": 32134.255, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "West Hampstead South Jn", "stage_seq": 27, "distance_m": 34446.944, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1158", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 34880.881, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201H", "location": "Cricklewood", "stage_seq": 29, "distance_m": 36830.551, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Brent Cross West", "stage_seq": 30, "distance_m": 38986.975, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Hendon", "stage_seq": 31, "distance_m": 40552.108, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Silkstream Jn", "stage_seq": 32, "distance_m": 43351.029, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "Mill Hill Broadway", "stage_seq": 33, "distance_m": 49744.062, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Elstree", "stage_seq": 34, "distance_m": 54575.602, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Radlett Jn", "stage_seq": 35, "distance_m": 57804.142, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Radlett", "stage_seq": 36, "distance_m": 59111.341, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": null, "location": "St. Albans", "stage_seq": 37, "distance_m": 66631.347, "section_seq": 1, "route_path_id": 28382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66631.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 28382}], "total_distance_m": 66631.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 55210.926, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 11420.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sutton (Surrey) |
1049 |
1049 |
2 |
10:49:00 |
None |
St. Albans |
1222 |
1222 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C10436/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Sutton (Surrey) |
West Sutton |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:18:00 |
Sutton (Surrey) |
TRUST |
TRUST_CANCELLATION |
13183071 |
1789197544364637 |
1 |
1 |
2026-09-12 07:29:05.038633 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:04.359265 |
| 467867 |
497724 |
G15956 |
191K08M612 |
2026-09-12 |
COMPLETE |
13183072 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 497724, "stp": "O", "toc": "TransPennine Express", "uid": "G15956", "consist": "185105", "dest_crs": "DEW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15956/2026-09-12/detailed", "trust_id": "191K08M612", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dewsbury", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "1", "is_terminated": 1, "next_location": "Dewsbury", "signalling_id": "1K08", "timing_status": "ON TIME", "origin_station": "Hull", "current_leg_arr": "0819", "current_leg_dep": "0816", "current_leg_end": "Dewsbury", "origin_dep_time": "0655", "origin_platform": "6", "current_location": "Dewsbury", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.622995, 53.709878100000005], [-1.6229634, 53.709444], [-1.6229712, 53.709227299999995], [-1.6229927999999998, 53.70901090000001], [-1.6230288999999998, 53.70868], [-1.6231066, 53.70824509999999], [-1.6232274, 53.7077974], [-1.6233721, 53.70741319999999], [-1.6235466, 53.707021], [-1.6236815, 53.7067791], [-1.62399, 53.70627580000001], [-1.6242976, 53.7058525], [-1.6247892999999998, 53.70527390000001], [-1.6257094, 53.704311700000005], [-1.6264120000000002, 53.7035766], [-1.6272641, 53.7026643], [-1.6276189999999997, 53.7022508], [-1.6280677, 53.70164320000001], [-1.6281765999999998, 53.7014908], [-1.6282724999999998, 53.7013414], [-1.6287366, 53.7006484], [-1.6292283, 53.6998992], [-1.6295278999999998, 53.69937269999999], [-1.6298149, 53.6986819], [-1.6300169, 53.6980381], [-1.6301241999999998, 53.69745689999999], [-1.6301981, 53.696787699999994], [-1.6302068999999997, 53.69672079999999], [-1.6303298999999998, 53.69588230000001], [-1.6304881999999998, 53.69539], [-1.6305708, 53.69520690000001], [-1.6306714, 53.6949844], [-1.6308885999999998, 53.694573000000005], [-1.6312855999999998, 53.6939378], [-1.6317453999999998, 53.69332180000001], [-1.6317824999999997, 53.6932766], [-1.6319075, 53.6931682], [-1.6320952, 53.693009399999994], [-1.6329845, 53.6922871], [-1.6343379, 53.69137509999999]]}", "current_leg_start": "Batley", "dest_arr_time_act": "0819½", "motion_projection": null, "next_location_lat": "53.6913751", "next_location_lon": "-1.6343379", "previous_location": "Batley", "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\": 410.885, \"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\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2731.669, \"from_m\": 1459.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.79, \"from_m\": 2731.669, \"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\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27364.296, \"from_m\": 25204.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.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}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50039.242, \"from_m\": 49992.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\": 50719.114, \"from_m\": 50039.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54770.981, \"from_m\": 50719.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58681.639, \"from_m\": 54770.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59258.439, \"from_m\": 58681.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60167.573, \"from_m\": 59258.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66733.539, \"from_m\": 60167.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67350.825, \"from_m\": 66733.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76525.307, \"from_m\": 67350.825, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76592.282, \"from_m\": 76525.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78521.068, \"from_m\": 76592.282, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79340.238, \"from_m\": 78521.068, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81389.685, \"from_m\": 79340.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81428.774, \"from_m\": 81389.685, \"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\": 82112.204, \"from_m\": 81428.774, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82559.456, \"from_m\": 82112.204, \"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\": 82895.66, \"from_m\": 82559.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83145.575, \"from_m\": 82895.66, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 83639.435, \"from_m\": 83145.575, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84005.142, \"from_m\": 83639.435, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84223.872, \"from_m\": 84005.142, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 84429.658, \"from_m\": 84223.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84682.404, \"from_m\": 84429.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89851.988, \"from_m\": 84682.404, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90487.904, \"from_m\": 89851.988, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97495.879, \"from_m\": 90487.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97766.418, \"from_m\": 97495.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 497724, \"profile_key\": \"e6a276f9de840c66fcb453a6378690350c32494b3b590212f26f2b60bde4a11f\", \"schedule_id\": 33988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707H\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55407.001, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 57286.879, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 60167.573, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"South Milford\", \"stage_seq\": 10, \"distance_m\": 62378.838, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Micklefield\", \"stage_seq\": 11, \"distance_m\": 67451.23, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Cross Gates\", \"stage_seq\": 12, \"distance_m\": 75907.314, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 13, \"distance_m\": 80384.805, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0800\", \"location\": \"Leeds\", \"stage_seq\": 14, \"distance_m\": 83019.523, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Leeds West Jn\", \"stage_seq\": 15, \"distance_m\": 83535.016, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Whitehall Jn\", \"stage_seq\": 16, \"distance_m\": 83929.058, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Cottingley\", \"stage_seq\": 17, \"distance_m\": 87650.02, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Morley\", \"stage_seq\": 18, \"distance_m\": 90414.264, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Batley East Jn\", \"stage_seq\": 19, \"distance_m\": 94948.921, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Batley\", \"stage_seq\": 20, \"distance_m\": 95536.489, \"section_seq\": 1, \"route_path_id\": 55364}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": null, \"location\": \"Dewsbury\", \"stage_seq\": 21, \"distance_m\": 97766.418, \"section_seq\": 1, \"route_path_id\": 55364}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 97766.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55364}], \"total_distance_m\": 97766.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 95649.996, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2116.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.6913751", "current_position_lon": "-1.6343379", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:24Z\", \"source_id\": 40007085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:29Z\", \"source_id\": 13134383, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:16Z\", \"source_id\": 40020444, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:12:20Z\", \"source_id\": 13138742, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:32Z\", \"source_id\": 40030838, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:33Z\", \"source_id\": 13142120, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:23Z\", \"source_id\": 13149149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:11Z\", \"source_id\": 40071271, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:16Z\", \"source_id\": 13155016, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:46Z\", \"source_id\": 40084679, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:53Z\", \"source_id\": 13159427, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:52Z\", \"source_id\": 40095391, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:55Z\", \"source_id\": 13162829, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:47Z\", \"source_id\": 40107621, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:53Z\", \"source_id\": 13166822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:51Z\", \"source_id\": 40131761, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:54Z\", \"source_id\": 13174231, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:04Z\", \"source_id\": 40138937, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:08Z\", \"source_id\": 13176396, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:56Z\", \"source_id\": 40151823, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:59Z\", \"source_id\": 13180364, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:55Z\", \"source_id\": 40160266, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:01Z\", \"source_id\": 13183072, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dewsbury", "service_state_platform": "1", "timing_fact_generation": 1789197546216381, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:06.203728", "service_state_evidence_id": 13183072, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:07.134668", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
HUL |
DEW |
1K08 |
185105 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2731.669, "from_m": 1459.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.79, "from_m": 2731.669, "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": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27364.296, "from_m": 25204.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.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}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50039.242, "from_m": 49992.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": 50719.114, "from_m": 50039.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54770.981, "from_m": 50719.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58681.639, "from_m": 54770.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59258.439, "from_m": 58681.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60167.573, "from_m": 59258.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66733.539, "from_m": 60167.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67350.825, "from_m": 66733.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76525.307, "from_m": 67350.825, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76592.282, "from_m": 76525.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78521.068, "from_m": 76592.282, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79340.238, "from_m": 78521.068, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81389.685, "from_m": 79340.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81428.774, "from_m": 81389.685, "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": 82112.204, "from_m": 81428.774, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82559.456, "from_m": 82112.204, "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": 82895.66, "from_m": 82559.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83145.575, "from_m": 82895.66, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 83639.435, "from_m": 83145.575, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84005.142, "from_m": 83639.435, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84223.872, "from_m": 84005.142, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 84429.658, "from_m": 84223.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84682.404, "from_m": 84429.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89851.988, "from_m": 84682.404, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90487.904, "from_m": 89851.988, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97495.879, "from_m": 90487.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97766.418, "from_m": 97495.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 497724, "profile_key": "e6a276f9de840c66fcb453a6378690350c32494b3b590212f26f2b60bde4a11f", "schedule_id": 33988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707H", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55407.001, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 57286.879, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 60167.573, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "South Milford", "stage_seq": 10, "distance_m": 62378.838, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Micklefield", "stage_seq": 11, "distance_m": 67451.23, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Cross Gates", "stage_seq": 12, "distance_m": 75907.314, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Neville H. West Jn", "stage_seq": 13, "distance_m": 80384.805, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0800", "location": "Leeds", "stage_seq": 14, "distance_m": 83019.523, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Leeds West Jn", "stage_seq": 15, "distance_m": 83535.016, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Whitehall Jn", "stage_seq": 16, "distance_m": 83929.058, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Cottingley", "stage_seq": 17, "distance_m": 87650.02, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Morley", "stage_seq": 18, "distance_m": 90414.264, "section_seq": 1, "route_path_id": 55364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Batley East Jn", "stage_seq": 19, "distance_m": 94948.921, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Batley", "stage_seq": 20, "distance_m": 95536.489, "section_seq": 1, "route_path_id": 55364}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": null, "location": "Dewsbury", "stage_seq": 21, "distance_m": 97766.418, "section_seq": 1, "route_path_id": 55364}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 97766.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 55364}], "total_distance_m": 97766.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 95649.996, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2116.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:24Z", "source_id": 40007085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:29Z", "source_id": 13134383, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:16Z", "source_id": 40020444, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:12:20Z", "source_id": 13138742, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:32Z", "source_id": 40030838, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:33Z", "source_id": 13142120, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:23Z", "source_id": 13149149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:11Z", "source_id": 40071271, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:16Z", "source_id": 13155016, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:46Z", "source_id": 40084679, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:53Z", "source_id": 13159427, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:52Z", "source_id": 40095391, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:55Z", "source_id": 13162829, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:47Z", "source_id": 40107621, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:53Z", "source_id": 13166822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:51Z", "source_id": 40131761, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:54Z", "source_id": 13174231, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:04Z", "source_id": 40138937, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:08Z", "source_id": 13176396, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:56Z", "source_id": 40151823, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:59Z", "source_id": 13180364, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:55Z", "source_id": 40160266, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:01Z", "source_id": 13183072, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Hull |
0655 |
0655 |
6 |
None |
None |
Dewsbury |
0820 |
0819½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15956/2026-09-12/detailed |
None |
Batley |
2026-09-12T08:16:30+01:00 |
Dewsbury |
3.0 |
{"type": "LineString", "coordinates": [[-1.622995, 53.709878100000005], [-1.6229634, 53.709444], [-1.6229712, 53.709227299999995], [-1.6229927999999998, 53.70901090000001], [-1.6230288999999998, 53.70868], [-1.6231066, 53.70824509999999], [-1.6232274, 53.7077974], [-1.6233721, 53.70741319999999], [-1.6235466, 53.707021], [-1.6236815, 53.7067791], [-1.62399, 53.70627580000001], [-1.6242976, 53.7058525], [-1.6247892999999998, 53.70527390000001], [-1.6257094, 53.704311700000005], [-1.6264120000000002, 53.7035766], [-1.6272641, 53.7026643], [-1.6276189999999997, 53.7022508], [-1.6280677, 53.70164320000001], [-1.6281765999999998, 53.7014908], [-1.6282724999999998, 53.7013414], [-1.6287366, 53.7006484], [-1.6292283, 53.6998992], [-1.6295278999999998, 53.69937269999999], [-1.6298149, 53.6986819], [-1.6300169, 53.6980381], [-1.6301241999999998, 53.69745689999999], [-1.6301981, 53.696787699999994], [-1.6302068999999997, 53.69672079999999], [-1.6303298999999998, 53.69588230000001], [-1.6304881999999998, 53.69539], [-1.6305708, 53.69520690000001], [-1.6306714, 53.6949844], [-1.6308885999999998, 53.694573000000005], [-1.6312855999999998, 53.6939378], [-1.6317453999999998, 53.69332180000001], [-1.6317824999999997, 53.6932766], [-1.6319075, 53.6931682], [-1.6320952, 53.693009399999994], [-1.6329845, 53.6922871], [-1.6343379, 53.69137509999999]]} |
1.4 |
0816 |
0819 |
Batley |
Dewsbury |
Dewsbury |
53.6913751 |
-1.6343379 |
53.6913751 |
-1.6343379 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Dewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183072 |
1789197546216381 |
78 |
78 |
2026-09-12 07:29:07.134668 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:06.203728 |
| 467868 |
498792 |
G27822 |
872S08MB12 |
2026-09-12 |
COMPLETE |
13183152 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 498792, "stp": "P", "toc": "Southern", "uid": "G27822", "consist": "377463", "dest_crs": "WCY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27822/2026-09-12/detailed", "trust_id": "872S08MB12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "4", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "2S08", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0819", "current_leg_dep": "0814", "current_leg_end": "West Croydon", "origin_dep_time": "0736", "origin_platform": "11", "current_location": "West Croydon", "last_update_time": "2026-09-12T07:29:22", "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": "0820", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7769.276, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7781.329, \"from_m\": 7769.276, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7829.614, \"from_m\": 7781.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8795.139, \"from_m\": 7829.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8879.117, \"from_m\": 8795.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8924.18, \"from_m\": 8879.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8978.641, \"from_m\": 8924.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10157.657, \"from_m\": 8978.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10700.401, \"from_m\": 10157.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10718.797, \"from_m\": 10700.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10728.722, \"from_m\": 10718.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11160.39, \"from_m\": 10728.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12997.774, \"from_m\": 11160.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13672.544, \"from_m\": 12997.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13705.164, \"from_m\": 13672.544, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13737.626, \"from_m\": 13705.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13789.782, \"from_m\": 13737.626, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15014.874, \"from_m\": 13789.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15105.683, \"from_m\": 15014.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15781.892, \"from_m\": 15105.683, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15964.813, \"from_m\": 15781.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16023.079, \"from_m\": 15964.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16345.063, \"from_m\": 16023.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16518.144, \"from_m\": 16345.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16594.955, \"from_m\": 16518.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16600.338, \"from_m\": 16594.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17208.393, \"from_m\": 16600.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17219.259, \"from_m\": 17208.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17690.958, \"from_m\": 17219.259, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17715.182, \"from_m\": 17690.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18674.763, \"from_m\": 17715.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18882.76, \"from_m\": 18674.763, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18918.015, \"from_m\": 18882.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19152.754, \"from_m\": 18918.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 498792, \"profile_key\": \"03dc6bf2f6c2a3e1a0e6710b84e46546f3e97212bcc686d9a03016bbf30ce6dc\", \"schedule_id\": 13954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0755\", \"location\": \"Streatham Hill\", \"stage_seq\": 7, \"distance_m\": 9028.752, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"West Norwood Junction\", \"stage_seq\": 8, \"distance_m\": 10700.401, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"West Norwood\", \"stage_seq\": 9, \"distance_m\": 11124.125, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 10, \"distance_m\": 12671.401, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0808\", \"location\": \"Crystal Palace\", \"stage_seq\": 11, \"distance_m\": 13859.25, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Bromley Jn\", \"stage_seq\": 12, \"distance_m\": 15253.483, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0814\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 16280.324, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 14, \"distance_m\": 17715.182, \"section_seq\": 1, \"route_path_id\": 30392}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 15, \"distance_m\": 19152.754, \"section_seq\": 1, \"route_path_id\": 30392}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19152.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30392}], \"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": "0736", "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\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:19Z\", \"source_id\": 40075587, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:26Z\", \"source_id\": 13156465, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:49Z\", \"source_id\": 40082845, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:51Z\", \"source_id\": 13158758, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:08Z\", \"source_id\": 40093790, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:11Z\", \"source_id\": 13162353, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:02Z\", \"source_id\": 40102004, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:04Z\", \"source_id\": 13164964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:44Z\", \"source_id\": 40113636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:46Z\", \"source_id\": 13168753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:00Z\", \"source_id\": 40120612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:03Z\", \"source_id\": 13170943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:17Z\", \"source_id\": 40128065, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:21Z\", \"source_id\": 13173182, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:59Z\", \"source_id\": 40143212, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:04Z\", \"source_id\": 13177706, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:05Z\", \"source_id\": 40160540, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:06Z\", \"source_id\": 13183152, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "4", "timing_fact_generation": 1789197547010985, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:06.987631", "service_state_evidence_id": 13183152, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:07.139124", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
WCY |
2S08 |
377463 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 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": 498792, "profile_key": "03dc6bf2f6c2a3e1a0e6710b84e46546f3e97212bcc686d9a03016bbf30ce6dc", "schedule_id": 13954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 30392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0755", "location": "Streatham Hill", "stage_seq": 7, "distance_m": 9028.752, "section_seq": 1, "route_path_id": 30392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "West Norwood Junction", "stage_seq": 8, "distance_m": 10700.401, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "West Norwood", "stage_seq": 9, "distance_m": 11124.125, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Gipsy Hill", "stage_seq": 10, "distance_m": 12671.401, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0808", "location": "Crystal Palace", "stage_seq": 11, "distance_m": 13859.25, "section_seq": 1, "route_path_id": 30392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Bromley Jn", "stage_seq": 12, "distance_m": 15253.483, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0814", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 16280.324, "section_seq": 1, "route_path_id": 30392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 14, "distance_m": 17715.182, "section_seq": 1, "route_path_id": 30392}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "West Croydon", "stage_seq": 15, "distance_m": 19152.754, "section_seq": 1, "route_path_id": 30392}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19152.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 30392}], "total_distance_m": 19152.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14129.142, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5023.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:19Z", "source_id": 40075587, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:26Z", "source_id": 13156465, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:49Z", "source_id": 40082845, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:51Z", "source_id": 13158758, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:08Z", "source_id": 40093790, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:11Z", "source_id": 13162353, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29846, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:02Z", "source_id": 40102004, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:04Z", "source_id": 13164964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:44Z", "source_id": 40113636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:46Z", "source_id": 13168753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:00Z", "source_id": 40120612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:03Z", "source_id": 13170943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29872, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:17Z", "source_id": 40128065, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:21Z", "source_id": 13173182, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:59Z", "source_id": 40143212, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:04Z", "source_id": 13177706, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:05Z", "source_id": 40160540, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:06Z", "source_id": 13183152, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0736 |
0736 |
11 |
None |
None |
West Croydon |
0820 |
0820 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27822/2026-09-12/detailed |
None |
Norwood Junction |
2026-09-12T08:14:00+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 |
0814 |
0819 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183152 |
1789197547010985 |
56 |
56 |
2026-09-12 07:29:07.139124 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:06.987631 |
| 467869 |
498551 |
C38445 |
509Y61MA12 |
2026-09-12 |
COMPLETE |
13183208 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 498551, "stp": "P", "toc": "Elizabeth Line", "uid": "C38445", "consist": "345034", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38445/2026-09-12/detailed", "trust_id": "509Y61MA12", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y61", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0819", "current_leg_dep": "0817", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0726", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-12T07:29: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": "0819½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"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\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"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\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_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\": 498551, \"profile_key\": \"5d8f17e62303602025198dfbd316693af27fd00aa7ba033f0756c814d2cb116d\", \"schedule_id\": 9080, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0753H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0726", "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-12T06:28:56Z\", \"source_id\": 40054018, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:28:59Z\", \"source_id\": 13149496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:07Z\", \"source_id\": 40062721, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:33:10Z\", \"source_id\": 13152307, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:22Z\", \"source_id\": 40069547, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:23Z\", \"source_id\": 13154443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:05Z\", \"source_id\": 40075121, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:08Z\", \"source_id\": 13156298, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:41Z\", \"source_id\": 40082525, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:43Z\", \"source_id\": 13158671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:37Z\", \"source_id\": 40086509, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:44:39Z\", \"source_id\": 13159945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:29Z\", \"source_id\": 40090446, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:33Z\", \"source_id\": 13161197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:04Z\", \"source_id\": 40095737, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:06Z\", \"source_id\": 13162944, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:52Z\", \"source_id\": 40103564, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:53Z\", \"source_id\": 13165489, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:12Z\", \"source_id\": 40108499, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:15Z\", \"source_id\": 13167106, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:11Z\", \"source_id\": 40112504, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:18Z\", \"source_id\": 13168466, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:58Z\", \"source_id\": 40116218, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:01Z\", \"source_id\": 13169603, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:11Z\", \"source_id\": 40130224, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:17Z\", \"source_id\": 13173822, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:26Z\", \"source_id\": 40137653, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:31Z\", \"source_id\": 13176008, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:53Z\", \"source_id\": 40142982, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:58Z\", \"source_id\": 13177617, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:00Z\", \"source_id\": 40149863, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:05Z\", \"source_id\": 13179782, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:20Z\", \"source_id\": 40154816, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:23Z\", \"source_id\": 13181350, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:07Z\", \"source_id\": 40160639, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:12Z\", \"source_id\": 13183208, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789197553026659, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:07.788498", "service_state_evidence_id": 40160639, "current_leg_start_actual_dep": "2026-09-12T08:17:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-12T07:19:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:08.790248", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y61 |
345034 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "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": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "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": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_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": 498551, "profile_key": "5d8f17e62303602025198dfbd316693af27fd00aa7ba033f0756c814d2cb116d", "schedule_id": 9080, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0726", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0753H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:56Z", "source_id": 40054018, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:28:59Z", "source_id": 13149496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:07Z", "source_id": 40062721, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:33:10Z", "source_id": 13152307, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:22Z", "source_id": 40069547, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:23Z", "source_id": 13154443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:05Z", "source_id": 40075121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:08Z", "source_id": 13156298, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:41Z", "source_id": 40082525, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:43Z", "source_id": 13158671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:37Z", "source_id": 40086509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:44:39Z", "source_id": 13159945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:29Z", "source_id": 40090446, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:33Z", "source_id": 13161197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:04Z", "source_id": 40095737, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:06Z", "source_id": 13162944, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:52Z", "source_id": 40103564, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:53Z", "source_id": 13165489, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:12Z", "source_id": 40108499, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:15Z", "source_id": 13167106, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:11Z", "source_id": 40112504, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:18Z", "source_id": 13168466, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:58Z", "source_id": 40116218, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:01Z", "source_id": 13169603, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:11Z", "source_id": 40130224, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:17Z", "source_id": 13173822, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:26Z", "source_id": 40137653, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:31Z", "source_id": 13176008, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:53Z", "source_id": 40142982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:58Z", "source_id": 13177617, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:00Z", "source_id": 40149863, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:05Z", "source_id": 13179782, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:20Z", "source_id": 40154816, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:23Z", "source_id": 13181350, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:07Z", "source_id": 40160639, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:12Z", "source_id": 13183208, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Shenfield |
0726 |
0726 |
6 |
None |
None |
Paddington (Crossrail) |
0821 |
0819½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38445/2026-09-12/detailed |
None |
Bond Street (Crossrail) |
2026-09-12T08:17: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 |
0817 |
0819 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:06 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
40160639 |
1789197553026659 |
109 |
109 |
2026-09-12 07:29:08.790248 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:07.788498 |
| 467870 |
499530 |
C18065 |
705K08MC12 |
2026-09-12 |
COMPLETE |
13182292 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 499530, "stp": "P", "toc": "West Midlands Trains", "uid": "C18065", "consist": "730203", "dest_crs": "MKC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18065/2026-09-12/detailed", "trust_id": "705K08MC12", "origin_crs": "XBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "2", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "5K08", "timing_status": "EARLY", "origin_station": "Bletchley C.S.", "current_leg_arr": "0819", "current_leg_dep": "0807", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "0807", "origin_platform": null, "current_location": "Milton Keynes Central", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7372267, 52.0003474], [-0.7370300999999999, 51.9998018], [-0.7369142, 51.9994648], [-0.7368779999999999, 51.9993632], [-0.7368674813522935, 51.99930615890027], [-0.7368605, 51.9992683], [-0.7368498, 51.9991585], [-0.7368565, 51.9990734], [-0.7368914, 51.9988868], [-0.7369178999999999, 51.9987094], [-0.7369101999999998, 51.9985904], [-0.7369034999999999, 51.9984335], [-0.7368698999999999, 51.99826180000001], [-0.7367106313677615, 51.99786612611757], [-0.7366274999999999, 51.997659600000006], [-0.7365064, 51.99723590000001], [-0.7363976000000001, 51.99693659999999], [-0.735899, 51.99535569999999], [-0.735811, 51.99508010000001], [-0.7357575999999999, 51.9948451], [-0.7357224, 51.9946698], [-0.7356909, 51.994494200000005], [-0.7356550000000001, 51.9941743], [-0.7356439, 51.994097800000006], [-0.7356407, 51.9940605], [-0.7356332, 51.9939849], [-0.7356234999999999, 51.99387339999999], [-0.735622, 51.99385629999999], [-0.7356167999999998, 51.993796], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]}", "current_leg_start": "Bletchley C.S.", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley C.S.", "current_leg_milage": "3.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 783.878, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2611.483, \"from_m\": 783.878, \"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\": 3439.621, \"from_m\": 2611.483, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5516.658, \"from_m\": 3439.621, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 5712.556, \"from_m\": 5516.658, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5894.914, \"from_m\": 5712.556, \"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\": 6047.835, \"from_m\": 5894.914, \"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\": 499530, \"profile_key\": \"ee3b9e6a88fe1b794062401e72e0e80e580e0529defd805205fae69a016f5def\", \"schedule_id\": 6612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Bletchley C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 2611.483, \"section_seq\": 1, \"route_path_id\": 28951}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 3, \"distance_m\": 6047.835, \"section_seq\": 1, \"route_path_id\": 28951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6047.835, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28951}], \"total_distance_m\": 6047.835, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 5111.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 936.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:44Z\", \"source_id\": 40157863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:48Z\", \"source_id\": 13182292, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1789197470607866, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:09.654082", "service_state_evidence_id": 13182292, "current_leg_start_actual_dep": "2026-09-12T08:07:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:09.755530", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XBL |
MKC |
5K08 |
730203 |
5 |
110 |
None |
{"version": 3, "segments": [{"to_m": 783.878, "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": 2611.483, "from_m": 783.878, "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": 3439.621, "from_m": 2611.483, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5516.658, "from_m": 3439.621, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 5712.556, "from_m": 5516.658, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5894.914, "from_m": 5712.556, "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": 6047.835, "from_m": 5894.914, "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": 499530, "profile_key": "ee3b9e6a88fe1b794062401e72e0e80e580e0529defd805205fae69a016f5def", "schedule_id": 6612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Bletchley C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 2611.483, "section_seq": 1, "route_path_id": 28951}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 3, "distance_m": 6047.835, "section_seq": 1, "route_path_id": 28951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6047.835, "from_m": 0.0, "section_seq": 1, "route_path_id": 28951}], "total_distance_m": 6047.835, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 5111.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 936.799, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21491, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:44Z", "source_id": 40157863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:48Z", "source_id": 13182292, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Bletchley C.S. |
0807 |
0807 |
None |
None |
None |
Milton Keynes Central |
0820 |
0820 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18065/2026-09-12/detailed |
None |
Bletchley C.S. |
2026-09-12T08:07:00+01:00 |
Milton Keynes Central |
12.0 |
{"type": "LineString", "coordinates": [[-0.7372267, 52.0003474], [-0.7370300999999999, 51.9998018], [-0.7369142, 51.9994648], [-0.7368779999999999, 51.9993632], [-0.7368674813522935, 51.99930615890027], [-0.7368605, 51.9992683], [-0.7368498, 51.9991585], [-0.7368565, 51.9990734], [-0.7368914, 51.9988868], [-0.7369178999999999, 51.9987094], [-0.7369101999999998, 51.9985904], [-0.7369034999999999, 51.9984335], [-0.7368698999999999, 51.99826180000001], [-0.7367106313677615, 51.99786612611757], [-0.7366274999999999, 51.997659600000006], [-0.7365064, 51.99723590000001], [-0.7363976000000001, 51.99693659999999], [-0.735899, 51.99535569999999], [-0.735811, 51.99508010000001], [-0.7357575999999999, 51.9948451], [-0.7357224, 51.9946698], [-0.7356909, 51.994494200000005], [-0.7356550000000001, 51.9941743], [-0.7356439, 51.994097800000006], [-0.7356407, 51.9940605], [-0.7356332, 51.9939849], [-0.7356234999999999, 51.99387339999999], [-0.735622, 51.99385629999999], [-0.7356167999999998, 51.993796], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]} |
3.7 |
0807 |
0819 |
Bletchley C.S. |
Milton Keynes Central |
Milton Keynes Central |
52.0335953 |
-0.7736011 |
52.0335953 |
-0.7736011 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Milton Keynes Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182292 |
1789197470607866 |
8 |
8 |
2026-09-12 07:29:09.755530 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:09.654082 |
| 467871 |
500140 |
C35418 |
733N85MD12 |
2026-09-12 |
COMPLETE |
13183170 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 500140, "stp": "P", "toc": "Elizabeth Line", "uid": "C35418", "consist": "345036", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35418/2026-09-12/detailed", "trust_id": "733N85MD12", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": "08:33:00", "dar_platform": null, "dest_station": "Maidenhead Reversing Sidings", "service_date": "2026-09-12", "dest_arr_time": "0912", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Reversing Sidings", "signalling_id": "3N85", "timing_status": null, "origin_station": "Paddington (Crossrail)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0833", "origin_platform": "B", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0912", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2891.607, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5532.646, \"from_m\": 2891.607, \"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\": 8027.361, \"from_m\": 5532.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8183.361, \"from_m\": 8027.361, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8364.061, \"from_m\": 8183.361, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8410.48, \"from_m\": 8364.061, \"capability_applied\": null, \"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\": 8534.418, \"from_m\": 8410.48, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19103.992, \"from_m\": 8534.418, \"capability_applied\": null, \"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\": 19200.987, \"from_m\": 19103.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38041.843, \"from_m\": 19200.987, \"capability_applied\": null, \"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\": 38125.356, \"from_m\": 38041.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38615.255, \"from_m\": 38125.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\": 38653.667, \"from_m\": 38615.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38658.98, \"from_m\": 38653.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\": 39310.33, \"from_m\": 38658.98, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 500140, \"profile_key\": \"ea4578883897e636780714091d5fcb9fa93f5fd331c18e0f0d08bf503eda2e9a\", \"schedule_id\": 8036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2759.907, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8183.361, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"West Ealing\", \"stage_seq\": 6, \"distance_m\": 10413.7, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 14319.762, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 17614.987, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29532.712, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0910\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38760.755, \"section_seq\": 1, \"route_path_id\": 29777}, {\"is_pass\": false, \"wtt_arr\": \"0912\", \"wtt_dep\": null, \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 11, \"distance_m\": 39310.33, \"section_seq\": 1, \"route_path_id\": 29777}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39310.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29777}], \"total_distance_m\": 39310.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38718.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 592.207, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0833", "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": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789197550569504, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:10.566253", "service_state_evidence_id": 13183170, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:10.694320", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3N85 |
345036 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2891.607, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5532.646, "from_m": 2891.607, "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": 8027.361, "from_m": 5532.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8183.361, "from_m": 8027.361, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 8364.061, "from_m": 8183.361, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8410.48, "from_m": 8364.061, "capability_applied": null, "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": 8534.418, "from_m": 8410.48, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19103.992, "from_m": 8534.418, "capability_applied": null, "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": 19200.987, "from_m": 19103.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38041.843, "from_m": 19200.987, "capability_applied": null, "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": 38125.356, "from_m": 38041.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38615.255, "from_m": 38125.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": 38653.667, "from_m": 38615.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38658.98, "from_m": 38653.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": 39310.33, "from_m": 38658.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 500140, "profile_key": "ea4578883897e636780714091d5fcb9fa93f5fd331c18e0f0d08bf503eda2e9a", "schedule_id": 8036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0833", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2759.907, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8183.361, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "West Ealing", "stage_seq": 6, "distance_m": 10413.7, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Southall", "stage_seq": 7, "distance_m": 14319.762, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 17614.987, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900H", "location": "Slough", "stage_seq": 9, "distance_m": 29532.712, "section_seq": 1, "route_path_id": 29777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0910", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38760.755, "section_seq": 1, "route_path_id": 29777}, {"is_pass": false, "wtt_arr": "0912", "wtt_dep": null, "location": "Maidenhead Reversing Sidings", "stage_seq": 11, "distance_m": 39310.33, "section_seq": 1, "route_path_id": 29777}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39310.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 29777}], "total_distance_m": 39310.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38718.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 592.207, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Paddington (Crossrail) |
0833 |
0833 |
B |
8:33:00 |
None |
Maidenhead Reversing Sidings |
0912 |
0912 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C35418/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Paddington (Crossrail) |
Maidenhead Reversing Sidings |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Paddington (Crossrail) |
TRUST |
TRUST_CANCELLATION |
13183170 |
1789197550569504 |
1 |
1 |
2026-09-12 07:29:10.694320 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:10.566253 |
| 467872 |
501152 |
C18417 |
639V43ML12 |
2026-09-12 |
COMPLETE |
13183159 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 501152, "stp": "P", "toc": "Thameslink", "uid": "C18417", "consist": null, "dest_crs": "SUO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18417/2026-09-12/detailed", "trust_id": "639V43ML12", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "12:37:00", "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-12", "dest_arr_time": "1414", "dest_platform": "1", "is_terminated": 1, "next_location": "Radlett", "signalling_id": "9V43", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1237", "origin_platform": "1", "current_location": "St. Albans", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1414", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.303, \"from_m\": 0.0, \"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\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8939.534, \"from_m\": 991.983, \"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\": 9019.088, \"from_m\": 8939.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12369.925, \"from_m\": 9019.088, \"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\": 13813.858, \"from_m\": 12369.925, \"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\": 19646.165, \"from_m\": 13813.858, \"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\": 20313.035, \"from_m\": 19646.165, \"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\": 23820.767, \"from_m\": 20313.035, \"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\": 24288.427, \"from_m\": 23820.767, \"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\": 24323.319, \"from_m\": 24288.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24366.254, \"from_m\": 24323.319, \"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\": 24407.684, \"from_m\": 24366.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25055.966, \"from_m\": 24407.684, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26755.071, \"from_m\": 25055.966, \"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\": 28596.41, \"from_m\": 26755.071, \"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\": 28814.9, \"from_m\": 28596.41, \"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\": 29393.034, \"from_m\": 28814.9, \"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\": 32078.893, \"from_m\": 29393.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32147.778, \"from_m\": 32078.893, \"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\": 33374.765, \"from_m\": 32147.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33412.027, \"from_m\": 33374.765, \"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\": 33483.059, \"from_m\": 33412.027, \"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\": 33538.327, \"from_m\": 33483.059, \"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\": 33691.353, \"from_m\": 33538.327, \"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\": 35733.616, \"from_m\": 33691.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35796.072, \"from_m\": 35733.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37039.589, \"from_m\": 35796.072, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37117.214, \"from_m\": 37039.589, \"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\": 37526.851, \"from_m\": 37117.214, \"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\": 38239.472, \"from_m\": 37526.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38350.76, \"from_m\": 38239.472, \"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\": 38397.197, \"from_m\": 38350.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38704.039, \"from_m\": 38397.197, \"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\": 39769.09, \"from_m\": 38704.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39994.061, \"from_m\": 39769.09, \"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\": 42903.107, \"from_m\": 39994.061, \"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\": 42931.081, \"from_m\": 42903.107, \"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\": 44293.524, \"from_m\": 42931.081, \"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\": 44355.812, \"from_m\": 44293.524, \"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\": 44801.832, \"from_m\": 44355.812, \"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\": 44892.219, \"from_m\": 44801.832, \"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\": 45937.936, \"from_m\": 44892.219, \"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\": 46036.289, \"from_m\": 45937.936, \"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\": 46141.107, \"from_m\": 46036.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46354.604, \"from_m\": 46141.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\": 46416.838, \"from_m\": 46354.604, \"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\": 46451.008, \"from_m\": 46416.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46488.576, \"from_m\": 46451.008, \"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\": 46525.998, \"from_m\": 46488.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46552.382, \"from_m\": 46525.998, \"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\": 46582.087, \"from_m\": 46552.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47073.684, \"from_m\": 46582.087, \"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\": 49715.618, \"from_m\": 47073.684, \"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\": 50417.458, \"from_m\": 49715.618, \"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\": 52136.325, \"from_m\": 50417.458, \"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\": 55434.883, \"from_m\": 52136.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55915.337, \"from_m\": 55434.883, \"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\": 55959.903, \"from_m\": 55915.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56181.833, \"from_m\": 55959.903, \"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\": 57575.018, \"from_m\": 56181.833, \"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\": 57935.085, \"from_m\": 57575.018, \"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\": 58978.344, \"from_m\": 57935.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\": 59028.425, \"from_m\": 58978.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60338.324, \"from_m\": 59028.425, \"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\": 60693.777, \"from_m\": 60338.324, \"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\": 62479.927, \"from_m\": 60693.777, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63121.323, \"from_m\": 62479.927, \"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\": 63159.534, \"from_m\": 63121.323, \"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\": 63499.022, \"from_m\": 63159.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63545.554, \"from_m\": 63499.022, \"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\": 63584.131, \"from_m\": 63545.554, \"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\": 501152, \"profile_key\": \"25cca82a95d586972ef809138d3da1be31d311dd364fa76324c6d44e92c9eaf1\", \"schedule_id\": 6702, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8827.205, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12288.135, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17293.299, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19604.232, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 21040.725, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22611.843, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1259\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 24071.446, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 26021.116, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28814.9, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29768.867, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30735.964, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34675.377, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1317\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36871.22, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1319\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37601.378, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37999.07, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38621.509, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39352.098, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39891.679, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1330H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42973.934, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1333H\", \"wtt_dep\": \"1334H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44593.626, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1339\", \"wtt_dep\": \"1340H\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46272.283, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1343H\", \"wtt_dep\": \"1344H\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48719.412, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49668.367, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1349\", \"location\": \"Tooting\", \"stage_seq\": 26, \"distance_m\": 51156.474, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1351H\", \"wtt_dep\": \"1352\", \"location\": \"Haydons Road\", \"stage_seq\": 27, \"distance_m\": 53207.713, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1355\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 28, \"distance_m\": 54546.025, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 29, \"distance_m\": 55214.715, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1358H\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 30, \"distance_m\": 56080.756, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1400H\", \"location\": \"South Merton\", \"stage_seq\": 31, \"distance_m\": 57013.814, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Morden South\", \"stage_seq\": 32, \"distance_m\": 58028.147, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405\", \"location\": \"St Helier\", \"stage_seq\": 33, \"distance_m\": 58775.954, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1407H\", \"location\": \"Sutton Common\", \"stage_seq\": 34, \"distance_m\": 60465.642, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410\", \"location\": \"West Sutton\", \"stage_seq\": 35, \"distance_m\": 61656.781, \"section_seq\": 1, \"route_path_id\": 28378}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 36, \"distance_m\": 63584.131, \"section_seq\": 1, \"route_path_id\": 28378}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63584.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28378}], \"total_distance_m\": 63584.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 54884.155, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8699.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1237", "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": "St. Albans", "service_state_platform": "1", "timing_fact_generation": 1789197550576885, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:10.572355", "service_state_evidence_id": 13183159, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:10.697441", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SUO |
9V43 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "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": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8939.534, "from_m": 991.983, "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": 9019.088, "from_m": 8939.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12369.925, "from_m": 9019.088, "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": 13813.858, "from_m": 12369.925, "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": 19646.165, "from_m": 13813.858, "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": 20313.035, "from_m": 19646.165, "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": 23820.767, "from_m": 20313.035, "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": 24288.427, "from_m": 23820.767, "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": 24323.319, "from_m": 24288.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24366.254, "from_m": 24323.319, "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": 24407.684, "from_m": 24366.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25055.966, "from_m": 24407.684, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26755.071, "from_m": 25055.966, "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": 28596.41, "from_m": 26755.071, "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": 28814.9, "from_m": 28596.41, "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": 29393.034, "from_m": 28814.9, "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": 32078.893, "from_m": 29393.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32147.778, "from_m": 32078.893, "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": 33374.765, "from_m": 32147.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33412.027, "from_m": 33374.765, "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": 33483.059, "from_m": 33412.027, "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": 33538.327, "from_m": 33483.059, "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": 33691.353, "from_m": 33538.327, "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": 35733.616, "from_m": 33691.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35796.072, "from_m": 35733.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37039.589, "from_m": 35796.072, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 37117.214, "from_m": 37039.589, "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": 37526.851, "from_m": 37117.214, "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": 38239.472, "from_m": 37526.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38350.76, "from_m": 38239.472, "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": 38397.197, "from_m": 38350.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38704.039, "from_m": 38397.197, "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": 39769.09, "from_m": 38704.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39994.061, "from_m": 39769.09, "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": 42903.107, "from_m": 39994.061, "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": 42931.081, "from_m": 42903.107, "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": 44293.524, "from_m": 42931.081, "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": 44355.812, "from_m": 44293.524, "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": 44801.832, "from_m": 44355.812, "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": 44892.219, "from_m": 44801.832, "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": 45937.936, "from_m": 44892.219, "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": 46036.289, "from_m": 45937.936, "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": 46141.107, "from_m": 46036.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46354.604, "from_m": 46141.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": 46416.838, "from_m": 46354.604, "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": 46451.008, "from_m": 46416.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46488.576, "from_m": 46451.008, "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": 46525.998, "from_m": 46488.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46552.382, "from_m": 46525.998, "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": 46582.087, "from_m": 46552.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47073.684, "from_m": 46582.087, "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": 49715.618, "from_m": 47073.684, "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": 50417.458, "from_m": 49715.618, "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": 52136.325, "from_m": 50417.458, "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": 55434.883, "from_m": 52136.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55915.337, "from_m": 55434.883, "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": 55959.903, "from_m": 55915.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56181.833, "from_m": 55959.903, "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": 57575.018, "from_m": 56181.833, "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": 57935.085, "from_m": 57575.018, "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": 58978.344, "from_m": 57935.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": 59028.425, "from_m": 58978.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60338.324, "from_m": 59028.425, "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": 60693.777, "from_m": 60338.324, "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": 62479.927, "from_m": 60693.777, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63121.323, "from_m": 62479.927, "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": 63159.534, "from_m": 63121.323, "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": 63499.022, "from_m": 63159.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63545.554, "from_m": 63499.022, "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": 63584.131, "from_m": 63545.554, "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": 501152, "profile_key": "25cca82a95d586972ef809138d3da1be31d311dd364fa76324c6d44e92c9eaf1", "schedule_id": 6702, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8827.205, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Elstree", "stage_seq": 4, "distance_m": 12288.135, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17293.299, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19604.232, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Hendon", "stage_seq": 7, "distance_m": 21040.725, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22611.843, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1259", "location": "Cricklewood", "stage_seq": 9, "distance_m": 24071.446, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 26021.116, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28814.9, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29768.867, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30735.964, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34675.377, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1317", "location": "Farringdon", "stage_seq": 15, "distance_m": 36871.22, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1319", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37601.378, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37999.07, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38621.509, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39352.098, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39891.679, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1330H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42973.934, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1333H", "wtt_dep": "1334H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44593.626, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1339", "wtt_dep": "1340H", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46272.283, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1343H", "wtt_dep": "1344H", "location": "Streatham", "stage_seq": 24, "distance_m": 48719.412, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49668.367, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1349", "location": "Tooting", "stage_seq": 26, "distance_m": 51156.474, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1351H", "wtt_dep": "1352", "location": "Haydons Road", "stage_seq": 27, "distance_m": 53207.713, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1355", "location": "Wimbledon (C)", "stage_seq": 28, "distance_m": 54546.025, "section_seq": 1, "route_path_id": 28378}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Wimbledon West Jn", "stage_seq": 29, "distance_m": 55214.715, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1358H", "location": "Wimbledon Chase", "stage_seq": 30, "distance_m": 56080.756, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1400H", "location": "South Merton", "stage_seq": 31, "distance_m": 57013.814, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Morden South", "stage_seq": 32, "distance_m": 58028.147, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405", "location": "St Helier", "stage_seq": 33, "distance_m": 58775.954, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1407H", "location": "Sutton Common", "stage_seq": 34, "distance_m": 60465.642, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410", "location": "West Sutton", "stage_seq": 35, "distance_m": 61656.781, "section_seq": 1, "route_path_id": 28378}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 36, "distance_m": 63584.131, "section_seq": 1, "route_path_id": 28378}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63584.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 28378}], "total_distance_m": 63584.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 54884.155, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8699.976, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Albans |
1237 |
1237 |
1 |
12:37:00 |
None |
Sutton (Surrey) |
1414 |
1414 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18417/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
St. Albans |
Radlett |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
St. Albans |
TRUST |
TRUST_CANCELLATION |
13183159 |
1789197550576885 |
1 |
1 |
2026-09-12 07:29:10.697441 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:10.572355 |
| 467873 |
501153 |
C18392 |
879V44MO12 |
2026-09-12 |
COMPLETE |
13183219 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 501153, "stp": "P", "toc": "Thameslink", "uid": "C18392", "consist": null, "dest_crs": "SAC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18392/2026-09-12/detailed", "trust_id": "879V44MO12", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": "14:16:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-12", "dest_arr_time": "1537", "dest_platform": "2", "is_terminated": 1, "next_location": "Carshalton", "signalling_id": "9V44", "timing_status": null, "origin_station": "Sutton (Surrey)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1416", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1537", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"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\": 133.255, \"from_m\": 38.577, \"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\": 146.474, \"from_m\": 133.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374.333, \"from_m\": 146.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1925.806, \"from_m\": 374.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2213.979, \"from_m\": 1925.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4702.367, \"from_m\": 2213.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5823.429, \"from_m\": 4702.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11894.488, \"from_m\": 11864.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11920.872, \"from_m\": 11894.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11958.294, \"from_m\": 11920.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11995.861, \"from_m\": 11958.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12030.031, \"from_m\": 11995.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12092.265, \"from_m\": 12030.031, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12305.762, \"from_m\": 12092.265, \"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\": 12410.58, \"from_m\": 12305.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12508.933, \"from_m\": 12410.58, \"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\": 13554.651, \"from_m\": 12508.933, \"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\": 13645.037, \"from_m\": 13554.651, \"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\": 14091.058, \"from_m\": 13645.037, \"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\": 14153.345, \"from_m\": 14091.058, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18453.653, \"from_m\": 14153.345, \"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\": 19741.676, \"from_m\": 18453.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20206.44, \"from_m\": 19741.676, \"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\": 20733.725, \"from_m\": 20206.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20771.489, \"from_m\": 20733.725, \"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\": 21328.72, \"from_m\": 20771.489, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21406.345, \"from_m\": 21328.72, \"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\": 24758.05, \"from_m\": 21406.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25036.011, \"from_m\": 24758.05, \"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\": 25073.272, \"from_m\": 25036.011, \"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\": 26300.26, \"from_m\": 25073.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26369.145, \"from_m\": 26300.26, \"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\": 27165.845, \"from_m\": 26369.145, \"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\": 29328.818, \"from_m\": 27165.845, \"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\": 29433.237, \"from_m\": 29328.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30708.77, \"from_m\": 29433.237, \"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\": 31357.052, \"from_m\": 30708.77, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31398.482, \"from_m\": 31357.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\": 31441.417, \"from_m\": 31398.482, \"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\": 31476.308, \"from_m\": 31441.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31910.271, \"from_m\": 31476.308, \"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\": 31945.163, \"from_m\": 31910.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31988.098, \"from_m\": 31945.163, \"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\": 32029.528, \"from_m\": 31988.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32768.084, \"from_m\": 32029.528, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 36126.917, \"from_m\": 32768.084, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 36219.799, \"from_m\": 36126.917, \"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\": 36270.645, \"from_m\": 36219.799, \"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\": 36302.3, \"from_m\": 36270.645, \"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\": 36902.167, \"from_m\": 36302.3, \"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\": 38171.835, \"from_m\": 36902.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38255.7, \"from_m\": 38171.835, \"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\": 42139.481, \"from_m\": 38255.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47906.235, \"from_m\": 42139.481, \"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\": 49349.377, \"from_m\": 47906.235, \"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\": 60502.102, \"from_m\": 49349.377, \"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\": 61280.783, \"from_m\": 60502.102, \"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\": 61494.086, \"from_m\": 61280.783, \"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}], \"service_id\": 501153, \"profile_key\": \"1fdc2a93f386bdb05d32afb0a150d699ddc55a345fbd91ed475ebb16caa33fa6\", \"schedule_id\": 6682, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Carshalton\", \"stage_seq\": 2, \"distance_m\": 2022.562, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422\", \"location\": \"Hackbridge\", \"stage_seq\": 3, \"distance_m\": 3435.451, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425\", \"location\": \"Mitcham Junction\", \"stage_seq\": 4, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 5, \"distance_m\": 7073.215, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 6, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1433\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1438\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1442\", \"location\": \"Herne Hill\", \"stage_seq\": 9, \"distance_m\": 13853.243, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 15472.935, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 18558.316, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 19099.737, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 13, \"distance_m\": 19824.207, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1454H\", \"location\": \"London Blackfriars\", \"stage_seq\": 14, \"distance_m\": 20442.172, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1456H\", \"location\": \"City Thameslink\", \"stage_seq\": 15, \"distance_m\": 20844.555, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1459\", \"location\": \"Farringdon\", \"stage_seq\": 16, \"distance_m\": 21574.713, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 17, \"distance_m\": 23793.569, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Dock Jn North\", \"stage_seq\": 18, \"distance_m\": 25025.447, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508\", \"location\": \"Kentish Town\", \"stage_seq\": 19, \"distance_m\": 25992.472, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 20, \"distance_m\": 26996.994, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 21, \"distance_m\": 29309.682, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 22, \"distance_m\": 29743.62, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516H\", \"location\": \"Cricklewood\", \"stage_seq\": 23, \"distance_m\": 31693.29, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Brent Cross West\", \"stage_seq\": 24, \"distance_m\": 33849.714, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Hendon\", \"stage_seq\": 25, \"distance_m\": 35414.846, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 26, \"distance_m\": 38213.768, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 27, \"distance_m\": 44606.801, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Elstree\", \"stage_seq\": 28, \"distance_m\": 49438.34, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Radlett Jn\", \"stage_seq\": 29, \"distance_m\": 52666.881, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1531\", \"wtt_dep\": \"1531H\", \"location\": \"Radlett\", \"stage_seq\": 30, \"distance_m\": 53974.08, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 31, \"distance_m\": 61494.086, \"section_seq\": 1, \"route_path_id\": 29352}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61494.086, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29352}], \"total_distance_m\": 61494.086, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 53453.649, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8040.437, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1416", "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": "Sutton (Surrey)", "service_state_platform": "1", "timing_fact_generation": 1789197553219049, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:13.214369", "service_state_evidence_id": 13183219, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:14.243412", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SUO |
SAC |
9V44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 133.255, "from_m": 38.577, "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": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12305.762, "from_m": 12092.265, "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": 12410.58, "from_m": 12305.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12508.933, "from_m": 12410.58, "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": 13554.651, "from_m": 12508.933, "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": 13645.037, "from_m": 13554.651, "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": 14091.058, "from_m": 13645.037, "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": 14153.345, "from_m": 14091.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18453.653, "from_m": 14153.345, "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": 19741.676, "from_m": 18453.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20206.44, "from_m": 19741.676, "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": 20733.725, "from_m": 20206.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 20771.489, "from_m": 20733.725, "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": 21328.72, "from_m": 20771.489, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 21406.345, "from_m": 21328.72, "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": 24758.05, "from_m": 21406.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 25036.011, "from_m": 24758.05, "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": 25073.272, "from_m": 25036.011, "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": 26300.26, "from_m": 25073.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26369.145, "from_m": 26300.26, "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": 27165.845, "from_m": 26369.145, "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": 29328.818, "from_m": 27165.845, "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": 29433.237, "from_m": 29328.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30708.77, "from_m": 29433.237, "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": 31357.052, "from_m": 30708.77, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31398.482, "from_m": 31357.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": 31441.417, "from_m": 31398.482, "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": 31476.308, "from_m": 31441.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31910.271, "from_m": 31476.308, "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": 31945.163, "from_m": 31910.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31988.098, "from_m": 31945.163, "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": 32029.528, "from_m": 31988.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32768.084, "from_m": 32029.528, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 36126.917, "from_m": 32768.084, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 36219.799, "from_m": 36126.917, "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": 36270.645, "from_m": 36219.799, "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": 36302.3, "from_m": 36270.645, "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": 36902.167, "from_m": 36302.3, "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": 38171.835, "from_m": 36902.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38255.7, "from_m": 38171.835, "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": 42139.481, "from_m": 38255.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47906.235, "from_m": 42139.481, "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": 49349.377, "from_m": 47906.235, "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": 60502.102, "from_m": 49349.377, "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": 61280.783, "from_m": 60502.102, "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": 61494.086, "from_m": 61280.783, "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}], "service_id": 501153, "profile_key": "1fdc2a93f386bdb05d32afb0a150d699ddc55a345fbd91ed475ebb16caa33fa6", "schedule_id": 6682, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1416", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1433", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1438", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1442", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.935, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18558.316, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19099.737, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19824.207, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1454H", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20442.172, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1456H", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20844.555, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1459", "location": "Farringdon", "stage_seq": 16, "distance_m": 21574.713, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503H", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23793.569, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25025.447, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25992.472, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26996.994, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "West Hampstead South Jn", "stage_seq": 21, "distance_m": 29309.682, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 29743.62, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516H", "location": "Cricklewood", "stage_seq": 23, "distance_m": 31693.29, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Brent Cross West", "stage_seq": 24, "distance_m": 33849.714, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Hendon", "stage_seq": 25, "distance_m": 35414.846, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Silkstream Jn", "stage_seq": 26, "distance_m": 38213.768, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Mill Hill Broadway", "stage_seq": 27, "distance_m": 44606.801, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Elstree", "stage_seq": 28, "distance_m": 49438.34, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Radlett Jn", "stage_seq": 29, "distance_m": 52666.881, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1531", "wtt_dep": "1531H", "location": "Radlett", "stage_seq": 30, "distance_m": 53974.08, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": null, "location": "St. Albans", "stage_seq": 31, "distance_m": 61494.086, "section_seq": 1, "route_path_id": 29352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61494.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 29352}], "total_distance_m": 61494.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 53453.649, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8040.437, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sutton (Surrey) |
1416 |
1416 |
1 |
14:16:00 |
None |
St. Albans |
1537 |
1537 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18392/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Sutton (Surrey) |
Carshalton |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Sutton (Surrey) |
TRUST |
TRUST_CANCELLATION |
13183219 |
1789197553219049 |
1 |
1 |
2026-09-12 07:29:14.243412 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:13.214369 |
| 467874 |
497833 |
P28632 |
152W05M612 |
2026-09-12 |
COMPLETE |
13182055 |
2026-09-12 08:19:00 |
2026-09-12 07:29:22 |
2026-09-14 07:29:22 |
{"id": 497833, "stp": "P", "toc": "Northern", "uid": "P28632", "consist": "156483", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28632/2026-09-12/detailed", "trust_id": "152W05M612", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "7", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2W05", "timing_status": "LATE", "origin_station": "Middlesbrough", "current_leg_arr": "0819", "current_leg_dep": "0810", "current_leg_end": "Newcastle", "origin_dep_time": "0658", "origin_platform": "2", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-12T07:29:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5574006, 54.9516153], [-1.5583352, 54.9515832], [-1.5597146999999998, 54.9515715], [-1.5605158, 54.9515822], [-1.5614663, 54.9516116], [-1.5623475, 54.95166209999999], [-1.5625603, 54.9516743], [-1.5641963, 54.95181399999999], [-1.5662595, 54.9520887], [-1.567039, 54.952217700000006], [-1.567975, 54.9524023], [-1.5699408999999998, 54.95283369999999], [-1.5707852, 54.953035799999995], [-1.5709850999999997, 54.9530836], [-1.5721886, 54.9533739], [-1.5744803, 54.953957399999986], [-1.5764518999999997, 54.954506299999984], [-1.5766638, 54.954557300000005], [-1.5769523, 54.95462669999999], [-1.5788015, 54.9550716], [-1.5810204, 54.9555993], [-1.5811105, 54.95562069999999], [-1.5813498, 54.955673999999995], [-1.5828270999999998, 54.95603989999999], [-1.5837419999999998, 54.9562708], [-1.5839498, 54.95633190000001], [-1.5846973999999998, 54.956551700000006], [-1.5855411, 54.95683089999999], [-1.5863782999999998, 54.95714230000001], [-1.5872472999999998, 54.9574927], [-1.5880096999999995, 54.95783999999999], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Heworth", "dest_arr_time_act": "0817", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Heworth", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5290.565, \"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\": 5449.04, \"from_m\": 5290.565, \"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\": 5849.274, \"from_m\": 5449.04, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6490.453, \"from_m\": 5849.274, \"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\": 7297.179, \"from_m\": 6490.453, \"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\": 8305.238, \"from_m\": 7297.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8344.228, \"from_m\": 8305.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8467.677, \"from_m\": 8344.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8799.496, \"from_m\": 8467.677, \"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\": 11597.785, \"from_m\": 8799.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12134.183, \"from_m\": 11597.785, \"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\": 12172.182, \"from_m\": 12134.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16583.112, \"from_m\": 12172.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26228.53, \"from_m\": 16583.112, \"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\": 26845.666, \"from_m\": 26228.53, \"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\": 27745.958, \"from_m\": 26845.666, \"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\": 28072.045, \"from_m\": 27745.958, \"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\": 28116.816, \"from_m\": 28072.045, \"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\": 28398.294, \"from_m\": 28116.816, \"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\": 29293.027, \"from_m\": 28398.294, \"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\": 31008.354, \"from_m\": 29293.027, \"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\": 31521.512, \"from_m\": 31008.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34173.031, \"from_m\": 31521.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\": 34698.489, \"from_m\": 34173.031, \"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\": 48008.666, \"from_m\": 34698.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48027.127, \"from_m\": 48008.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49011.693, \"from_m\": 48027.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50746.828, \"from_m\": 49011.693, \"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\": 51381.775, \"from_m\": 50746.828, \"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\": 56821.874, \"from_m\": 51381.775, \"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\": 57501.591, \"from_m\": 56821.874, \"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\": 58307.075, \"from_m\": 57501.591, \"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\": 58409.508, \"from_m\": 58307.075, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58699.95, \"from_m\": 58409.508, \"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\": 60702.74, \"from_m\": 58699.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65530.523, \"from_m\": 60702.74, \"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\": 67055.293, \"from_m\": 65530.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67104.062, \"from_m\": 67055.293, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67922.308, \"from_m\": 67104.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68777.186, \"from_m\": 67922.308, \"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\": 69878.149, \"from_m\": 68777.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76740.54, \"from_m\": 69878.149, \"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\": 76775.154, \"from_m\": 76740.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76989.318, \"from_m\": 76775.154, \"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\": 78146.276, \"from_m\": 76989.318, \"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\": 78228.38, \"from_m\": 78146.276, \"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\": 78534.785, \"from_m\": 78228.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 497833, \"profile_key\": \"86fae94dcc063bb782b39d09711d6f6445dd06d775c68319d4569c4ee2243f11\", \"schedule_id\": 3199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1761.689, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Thornaby\", \"stage_seq\": 3, \"distance_m\": 4985.282, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 4, \"distance_m\": 6460.675, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Hartburn Jn\", \"stage_seq\": 5, \"distance_m\": 7322.566, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710\", \"location\": \"Stockton\", \"stage_seq\": 6, \"distance_m\": 8672.211, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Norton South Jn\", \"stage_seq\": 7, \"distance_m\": 11597.785, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Billingham Jn\", \"stage_seq\": 8, \"distance_m\": 14816.837, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Billingham\", \"stage_seq\": 9, \"distance_m\": 15949.006, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Greatham S.B.\", \"stage_seq\": 10, \"distance_m\": 20388.161, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Seaton Carew\", \"stage_seq\": 11, \"distance_m\": 23749.312, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728H\", \"location\": \"Hartlepool\", \"stage_seq\": 12, \"distance_m\": 27295.812, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 13, \"distance_m\": 38845.999, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"Horden\", \"stage_seq\": 14, \"distance_m\": 40379.276, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Seaham\", \"stage_seq\": 15, \"distance_m\": 49595.396, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 16, \"distance_m\": 54611.428, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0757\", \"location\": \"Sunderland\", \"stage_seq\": 17, \"distance_m\": 57968.269, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Brockley Whins\", \"stage_seq\": 18, \"distance_m\": 66486.857, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Pelaw Jn\", \"stage_seq\": 19, \"distance_m\": 72429.92, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Heworth\", \"stage_seq\": 20, \"distance_m\": 73894.548, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Park Lane Jn\", \"stage_seq\": 21, \"distance_m\": 76810.562, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 77784.048, \"section_seq\": 1, \"route_path_id\": 36567}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 23, \"distance_m\": 78534.785, \"section_seq\": 1, \"route_path_id\": 36567}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78534.785, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36567}], \"total_distance_m\": 78534.785, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 71964.424, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6570.361, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:34Z\", \"source_id\": 40001485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:36Z\", \"source_id\": 13132591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:40Z\", \"source_id\": 40013515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:08:44Z\", \"source_id\": 13136453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:34Z\", \"source_id\": 40026937, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:15:38Z\", \"source_id\": 13140856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:08Z\", \"source_id\": 40040651, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:13Z\", \"source_id\": 13145168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:31Z\", \"source_id\": 40051183, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:34Z\", \"source_id\": 13148588, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:27Z\", \"source_id\": 40071782, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:34Z\", \"source_id\": 13155201, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:40Z\", \"source_id\": 40088718, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:42Z\", \"source_id\": 13160665, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:39Z\", \"source_id\": 40109451, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:42Z\", \"source_id\": 13167379, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:04Z\", \"source_id\": 40127518, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:08Z\", \"source_id\": 13173048, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:32Z\", \"source_id\": 40135536, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:36Z\", \"source_id\": 13175391, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:24Z\", \"source_id\": 40157093, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:28Z\", \"source_id\": 13182055, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "9", "timing_fact_generation": 1789197449156360, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:14.242310", "service_state_evidence_id": 13182055, "current_leg_start_actual_dep": "2026-09-12T08:11:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:15.005305", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MBR |
NCL |
2W05 |
156483 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 5290.565, "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": 5449.04, "from_m": 5290.565, "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": 5849.274, "from_m": 5449.04, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6490.453, "from_m": 5849.274, "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": 7297.179, "from_m": 6490.453, "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": 8305.238, "from_m": 7297.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8344.228, "from_m": 8305.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8467.677, "from_m": 8344.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8799.496, "from_m": 8467.677, "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": 11597.785, "from_m": 8799.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12134.183, "from_m": 11597.785, "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": 12172.182, "from_m": 12134.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16583.112, "from_m": 12172.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26228.53, "from_m": 16583.112, "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": 26845.666, "from_m": 26228.53, "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": 27745.958, "from_m": 26845.666, "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": 28072.045, "from_m": 27745.958, "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": 28116.816, "from_m": 28072.045, "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": 28398.294, "from_m": 28116.816, "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": 29293.027, "from_m": 28398.294, "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": 31008.354, "from_m": 29293.027, "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": 31521.512, "from_m": 31008.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34173.031, "from_m": 31521.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": 34698.489, "from_m": 34173.031, "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": 48008.666, "from_m": 34698.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48027.127, "from_m": 48008.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49011.693, "from_m": 48027.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50746.828, "from_m": 49011.693, "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": 51381.775, "from_m": 50746.828, "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": 56821.874, "from_m": 51381.775, "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": 57501.591, "from_m": 56821.874, "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": 58307.075, "from_m": 57501.591, "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": 58409.508, "from_m": 58307.075, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58699.95, "from_m": 58409.508, "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": 60702.74, "from_m": 58699.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65530.523, "from_m": 60702.74, "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": 67055.293, "from_m": 65530.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67104.062, "from_m": 67055.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67922.308, "from_m": 67104.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68777.186, "from_m": 67922.308, "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": 69878.149, "from_m": 68777.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76740.54, "from_m": 69878.149, "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": 76775.154, "from_m": 76740.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76989.318, "from_m": 76775.154, "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": 78146.276, "from_m": 76989.318, "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": 78228.38, "from_m": 78146.276, "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": 78534.785, "from_m": 78228.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 497833, "profile_key": "86fae94dcc063bb782b39d09711d6f6445dd06d775c68319d4569c4ee2243f11", "schedule_id": 3199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0658", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1761.689, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Thornaby", "stage_seq": 3, "distance_m": 4985.282, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Bowesfield Jn", "stage_seq": 4, "distance_m": 6460.675, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Hartburn Jn", "stage_seq": 5, "distance_m": 7322.566, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710", "location": "Stockton", "stage_seq": 6, "distance_m": 8672.211, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Norton South Jn", "stage_seq": 7, "distance_m": 11597.785, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Billingham Jn", "stage_seq": 8, "distance_m": 14816.837, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Billingham", "stage_seq": 9, "distance_m": 15949.006, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Greatham S.B.", "stage_seq": 10, "distance_m": 20388.161, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Seaton Carew", "stage_seq": 11, "distance_m": 23749.312, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728H", "location": "Hartlepool", "stage_seq": 12, "distance_m": 27295.812, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Horden Sig. NS7137", "stage_seq": 13, "distance_m": 38845.999, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "Horden", "stage_seq": 14, "distance_m": 40379.276, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Seaham", "stage_seq": 15, "distance_m": 49595.396, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Ryhope Grange Jn", "stage_seq": 16, "distance_m": 54611.428, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0757", "location": "Sunderland", "stage_seq": 17, "distance_m": 57968.269, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Brockley Whins", "stage_seq": 18, "distance_m": 66486.857, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Pelaw Jn", "stage_seq": 19, "distance_m": 72429.92, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Heworth", "stage_seq": 20, "distance_m": 73894.548, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Park Lane Jn", "stage_seq": 21, "distance_m": 76810.562, "section_seq": 1, "route_path_id": 36567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "High Level Bridge Jn", "stage_seq": 22, "distance_m": 77784.048, "section_seq": 1, "route_path_id": 36567}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "Newcastle", "stage_seq": 23, "distance_m": 78534.785, "section_seq": 1, "route_path_id": 36567}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78534.785, "from_m": 0.0, "section_seq": 1, "route_path_id": 36567}], "total_distance_m": 78534.785, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 71964.424, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6570.361, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:34Z", "source_id": 40001485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:36Z", "source_id": 13132591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:40Z", "source_id": 40013515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:08:44Z", "source_id": 13136453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4122, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:34Z", "source_id": 40026937, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:15:38Z", "source_id": 13140856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4086, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:08Z", "source_id": 40040651, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:13Z", "source_id": 13145168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:31Z", "source_id": 40051183, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:34Z", "source_id": 13148588, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:27Z", "source_id": 40071782, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:34Z", "source_id": 13155201, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:40Z", "source_id": 40088718, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:42Z", "source_id": 13160665, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:39Z", "source_id": 40109451, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:42Z", "source_id": 13167379, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:04Z", "source_id": 40127518, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:08Z", "source_id": 13173048, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3796, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:32Z", "source_id": 40135536, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:36Z", "source_id": 13175391, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:24Z", "source_id": 40157093, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:28Z", "source_id": 13182055, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Middlesbrough |
0658 |
0658 |
2 |
None |
None |
Newcastle |
0817 |
0817 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28632/2026-09-12/detailed |
None |
Heworth |
2026-09-12T08:11:30+01:00 |
Newcastle |
9.0 |
{"type": "LineString", "coordinates": [[-1.5574006, 54.9516153], [-1.5583352, 54.9515832], [-1.5597146999999998, 54.9515715], [-1.5605158, 54.9515822], [-1.5614663, 54.9516116], [-1.5623475, 54.95166209999999], [-1.5625603, 54.9516743], [-1.5641963, 54.95181399999999], [-1.5662595, 54.9520887], [-1.567039, 54.952217700000006], [-1.567975, 54.9524023], [-1.5699408999999998, 54.95283369999999], [-1.5707852, 54.953035799999995], [-1.5709850999999997, 54.9530836], [-1.5721886, 54.9533739], [-1.5744803, 54.953957399999986], [-1.5764518999999997, 54.954506299999984], [-1.5766638, 54.954557300000005], [-1.5769523, 54.95462669999999], [-1.5788015, 54.9550716], [-1.5810204, 54.9555993], [-1.5811105, 54.95562069999999], [-1.5813498, 54.955673999999995], [-1.5828270999999998, 54.95603989999999], [-1.5837419999999998, 54.9562708], [-1.5839498, 54.95633190000001], [-1.5846973999999998, 54.956551700000006], [-1.5855411, 54.95683089999999], [-1.5863782999999998, 54.95714230000001], [-1.5872472999999998, 54.9574927], [-1.5880096999999995, 54.95783999999999], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
2.9 |
0810 |
0819 |
Heworth |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-12 07:29:22 |
TERMINATED |
2026-09-12 07:19:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182055 |
1789197449156360 |
95 |
95 |
2026-09-12 07:29:15.005305 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:14.242310 |
| 467875 |
501154 |
C18359 |
639O55MR12 |
2026-09-12 |
COMPLETE |
13183314 |
2026-09-12 08:19:00 |
2026-09-12 07:29:52 |
2026-09-14 07:29:52 |
{"id": 501154, "stp": "P", "toc": "Thameslink", "uid": "C18359", "consist": null, "dest_crs": "SUO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18359/2026-09-12/detailed", "trust_id": "639O55MR12", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "15:52:00", "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-12", "dest_arr_time": "1717", "dest_platform": "2", "is_terminated": 1, "next_location": "Radlett", "signalling_id": "9O55", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1552", "origin_platform": "1", "current_location": "St. Albans", "last_update_time": "2026-09-12T07:29:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1717", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.303, \"from_m\": 0.0, \"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\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8939.534, \"from_m\": 991.983, \"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\": 9019.088, \"from_m\": 8939.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12369.925, \"from_m\": 9019.088, \"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\": 13813.858, \"from_m\": 12369.925, \"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\": 19646.165, \"from_m\": 13813.858, \"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\": 20313.035, \"from_m\": 19646.165, \"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\": 23820.767, \"from_m\": 20313.035, \"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\": 24288.427, \"from_m\": 23820.767, \"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\": 24323.319, \"from_m\": 24288.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24366.254, \"from_m\": 24323.319, \"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\": 24407.684, \"from_m\": 24366.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25055.966, \"from_m\": 24407.684, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26755.071, \"from_m\": 25055.966, \"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\": 28596.41, \"from_m\": 26755.071, \"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\": 28814.9, \"from_m\": 28596.41, \"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\": 29393.034, \"from_m\": 28814.9, \"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\": 32078.893, \"from_m\": 29393.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32147.778, \"from_m\": 32078.893, \"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\": 33374.765, \"from_m\": 32147.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33412.027, \"from_m\": 33374.765, \"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\": 33483.059, \"from_m\": 33412.027, \"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\": 33538.327, \"from_m\": 33483.059, \"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\": 33691.353, \"from_m\": 33538.327, \"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\": 35733.616, \"from_m\": 33691.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35796.072, \"from_m\": 35733.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37039.589, \"from_m\": 35796.072, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37117.214, \"from_m\": 37039.589, \"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\": 37526.851, \"from_m\": 37117.214, \"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\": 38239.472, \"from_m\": 37526.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38350.76, \"from_m\": 38239.472, \"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\": 38397.197, \"from_m\": 38350.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38704.039, \"from_m\": 38397.197, \"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\": 39769.09, \"from_m\": 38704.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39994.061, \"from_m\": 39769.09, \"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\": 42903.107, \"from_m\": 39994.061, \"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\": 42931.081, \"from_m\": 42903.107, \"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\": 44293.524, \"from_m\": 42931.081, \"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\": 44355.812, \"from_m\": 44293.524, \"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\": 44801.832, \"from_m\": 44355.812, \"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\": 44892.219, \"from_m\": 44801.832, \"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\": 45937.936, \"from_m\": 44892.219, \"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\": 46036.289, \"from_m\": 45937.936, \"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\": 46141.107, \"from_m\": 46036.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46354.604, \"from_m\": 46141.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\": 46416.838, \"from_m\": 46354.604, \"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\": 46451.008, \"from_m\": 46416.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46488.576, \"from_m\": 46451.008, \"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\": 46525.998, \"from_m\": 46488.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46552.382, \"from_m\": 46525.998, \"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\": 46582.087, \"from_m\": 46552.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47073.684, \"from_m\": 46582.087, \"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\": 52623.441, \"from_m\": 47073.684, \"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\": 53744.503, \"from_m\": 52623.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56232.891, \"from_m\": 53744.503, \"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\": 56521.063, \"from_m\": 56232.891, \"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\": 58072.537, \"from_m\": 56521.063, \"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\": 58300.396, \"from_m\": 58072.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58313.614, \"from_m\": 58300.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58408.293, \"from_m\": 58313.614, \"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\": 58446.869, \"from_m\": 58408.293, \"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\": 501154, \"profile_key\": \"17af27728d7427fa82ea89f38b23c326ee43ba21d8948065a7a12995dc580ab2\", \"schedule_id\": 6671, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8827.205, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12288.135, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17293.299, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19604.232, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 21040.725, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22611.843, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1614\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 24071.446, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 26021.116, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28814.9, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29768.867, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30735.964, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34675.377, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36871.22, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1634\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37601.378, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37999.07, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38621.509, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39352.098, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39891.679, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42973.934, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44593.626, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1656\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46272.283, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48719.412, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49668.367, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51373.654, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 53197.161, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 55011.419, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56424.307, \"section_seq\": 1, \"route_path_id\": 28379}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58446.869, \"section_seq\": 1, \"route_path_id\": 28379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58446.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28379}], \"total_distance_m\": 58446.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 53126.88, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5319.989, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "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": "St. Albans", "service_state_platform": "1", "timing_fact_generation": 1789197563632040, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:23.627727", "service_state_evidence_id": 13183314, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:23.793213", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SUO |
9O55 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "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": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8939.534, "from_m": 991.983, "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": 9019.088, "from_m": 8939.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12369.925, "from_m": 9019.088, "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": 13813.858, "from_m": 12369.925, "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": 19646.165, "from_m": 13813.858, "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": 20313.035, "from_m": 19646.165, "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": 23820.767, "from_m": 20313.035, "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": 24288.427, "from_m": 23820.767, "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": 24323.319, "from_m": 24288.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24366.254, "from_m": 24323.319, "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": 24407.684, "from_m": 24366.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25055.966, "from_m": 24407.684, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26755.071, "from_m": 25055.966, "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": 28596.41, "from_m": 26755.071, "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": 28814.9, "from_m": 28596.41, "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": 29393.034, "from_m": 28814.9, "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": 32078.893, "from_m": 29393.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32147.778, "from_m": 32078.893, "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": 33374.765, "from_m": 32147.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33412.027, "from_m": 33374.765, "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": 33483.059, "from_m": 33412.027, "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": 33538.327, "from_m": 33483.059, "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": 33691.353, "from_m": 33538.327, "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": 35733.616, "from_m": 33691.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35796.072, "from_m": 35733.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37039.589, "from_m": 35796.072, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 37117.214, "from_m": 37039.589, "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": 37526.851, "from_m": 37117.214, "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": 38239.472, "from_m": 37526.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38350.76, "from_m": 38239.472, "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": 38397.197, "from_m": 38350.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38704.039, "from_m": 38397.197, "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": 39769.09, "from_m": 38704.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39994.061, "from_m": 39769.09, "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": 42903.107, "from_m": 39994.061, "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": 42931.081, "from_m": 42903.107, "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": 44293.524, "from_m": 42931.081, "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": 44355.812, "from_m": 44293.524, "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": 44801.832, "from_m": 44355.812, "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": 44892.219, "from_m": 44801.832, "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": 45937.936, "from_m": 44892.219, "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": 46036.289, "from_m": 45937.936, "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": 46141.107, "from_m": 46036.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46354.604, "from_m": 46141.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": 46416.838, "from_m": 46354.604, "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": 46451.008, "from_m": 46416.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46488.576, "from_m": 46451.008, "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": 46525.998, "from_m": 46488.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46552.382, "from_m": 46525.998, "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": 46582.087, "from_m": 46552.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47073.684, "from_m": 46582.087, "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": 52623.441, "from_m": 47073.684, "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": 53744.503, "from_m": 52623.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56232.891, "from_m": 53744.503, "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": 56521.063, "from_m": 56232.891, "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": 58072.537, "from_m": 56521.063, "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": 58300.396, "from_m": 58072.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58313.614, "from_m": 58300.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58408.293, "from_m": 58313.614, "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": 58446.869, "from_m": 58408.293, "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": 501154, "profile_key": "17af27728d7427fa82ea89f38b23c326ee43ba21d8948065a7a12995dc580ab2", "schedule_id": 6671, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8827.205, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601H", "location": "Elstree", "stage_seq": 4, "distance_m": 12288.135, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17293.299, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19604.232, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Hendon", "stage_seq": 7, "distance_m": 21040.725, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22611.843, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1614", "location": "Cricklewood", "stage_seq": 9, "distance_m": 24071.446, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 26021.116, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28814.9, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29768.867, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30735.964, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34675.377, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Farringdon", "stage_seq": 15, "distance_m": 36871.22, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37601.378, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37999.07, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38621.509, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39352.098, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39891.679, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42973.934, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44593.626, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1656", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46272.283, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Streatham", "stage_seq": 24, "distance_m": 48719.412, "section_seq": 1, "route_path_id": 28379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49668.367, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51373.654, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 53197.161, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 55011.419, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56424.307, "section_seq": 1, "route_path_id": 28379}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58446.869, "section_seq": 1, "route_path_id": 28379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58446.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 28379}], "total_distance_m": 58446.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 53126.88, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5319.989, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Albans |
1552 |
1552 |
1 |
15:52:00 |
None |
Sutton (Surrey) |
1717 |
1717 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18359/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
St. Albans |
Radlett |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:29:52 |
TERMINATED |
2026-09-12 07:19:00 |
St. Albans |
TRUST |
TRUST_CANCELLATION |
13183314 |
1789197563632040 |
1 |
1 |
2026-09-12 07:29:23.793213 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:23.627727 |
| 467876 |
495968 |
X04792 |
871Z981512 |
2026-09-12 |
COMPLETE |
13182696 |
2026-09-12 08:19:00 |
2026-09-12 07:29:52 |
2026-09-14 07:29:52 |
{"id": 495968, "stp": "N", "toc": "Southern", "uid": "X04792", "consist": "377441+377468", "dest_crs": "PMH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X04792/2026-09-12/detailed", "trust_id": "871Z981512", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1Z98", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0819", "current_leg_dep": "0815", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0516", "origin_platform": "12", "current_location": "Clarence Pier", "last_update_time": "2026-09-12T07:29:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 15116.796, \"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\": 16079.521, \"from_m\": 15116.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16114.355, \"from_m\": 16079.521, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16421.607, \"from_m\": 16114.355, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16705.498, \"from_m\": 16421.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\": 17221.591, \"from_m\": 16705.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17393.365, \"from_m\": 17221.591, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18671.008, \"from_m\": 17393.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23013.99, \"from_m\": 18671.008, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23130.759, \"from_m\": 23013.99, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23253.29, \"from_m\": 23130.759, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23320.067, \"from_m\": 23253.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34215.171, \"from_m\": 23320.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34948.52, \"from_m\": 34215.171, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43440.99, \"from_m\": 34948.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43511.979, \"from_m\": 43440.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50626.35, \"from_m\": 43511.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50707.057, \"from_m\": 50626.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51001.29, \"from_m\": 50707.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51856.56, \"from_m\": 51001.29, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59720.773, \"from_m\": 51856.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60934.492, \"from_m\": 59720.773, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61452.653, \"from_m\": 60934.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77747.81, \"from_m\": 61452.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79274.859, \"from_m\": 77747.81, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79338.631, \"from_m\": 79274.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80092.394, \"from_m\": 79338.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80331.512, \"from_m\": 80092.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81456.529, \"from_m\": 80331.512, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81542.366, \"from_m\": 81456.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82210.514, \"from_m\": 81542.366, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88648.218, \"from_m\": 82210.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88692.439, \"from_m\": 88648.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89536.783, \"from_m\": 88692.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\": 89581.004, \"from_m\": 89536.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105641.002, \"from_m\": 89581.004, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105683.277, \"from_m\": 105641.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110466.79, \"from_m\": 105683.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110853.659, \"from_m\": 110466.79, \"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\": 111150.201, \"from_m\": 110853.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111524.798, \"from_m\": 111150.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 111556.76, \"from_m\": 111524.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 113220.12, \"from_m\": 111556.76, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114169.138, \"from_m\": 113220.12, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 115832.498, \"from_m\": 114169.138, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116609.3, \"from_m\": 115832.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116714.748, \"from_m\": 116609.3, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116766.433, \"from_m\": 116714.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\": 120859.149, \"from_m\": 116766.433, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121486.213, \"from_m\": 120859.149, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 131448.43, \"from_m\": 121486.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 131491.444, \"from_m\": 131448.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132281.736, \"from_m\": 131491.444, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132898.452, \"from_m\": 132281.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134440.901, \"from_m\": 132898.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135057.617, \"from_m\": 134440.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135847.91, \"from_m\": 135057.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135890.923, \"from_m\": 135847.91, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136726.38, \"from_m\": 135890.923, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137340.736, \"from_m\": 136726.38, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149461.122, \"from_m\": 137340.736, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 150263.074, \"from_m\": 149461.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150341.697, \"from_m\": 150263.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 150434.313, \"from_m\": 150341.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151350.432, \"from_m\": 150434.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152074.018, \"from_m\": 151350.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155616.797, \"from_m\": 152074.018, \"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\": 155818.582, \"from_m\": 155616.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157363.816, \"from_m\": 155818.582, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 159469.5, \"from_m\": 157363.816, \"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\": 159534.748, \"from_m\": 159469.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159829.935, \"from_m\": 159534.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161018.3, \"from_m\": 159829.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 161271.522, \"from_m\": 161018.3, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 161627.318, \"from_m\": 161271.522, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 162234.851, \"from_m\": 161627.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162416.715, \"from_m\": 162234.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 162798.127, \"from_m\": 162416.715, \"capability_applied\": null, \"effective_limit_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\": 495968, \"profile_key\": \"7d6ac503fe5f4280b80ca60e94fcb98fda14ea9b53e3200cbd5bc258915c8a4b\", \"schedule_id\": 39161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0522H\", \"wtt_dep\": \"0523H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Streatham Common\", \"stage_seq\": 8, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Selhurst\", \"stage_seq\": 9, \"distance_m\": 15024.904, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 16011.094, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 16882.111, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 21664.997, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 13, \"distance_m\": 23253.29, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 14, \"distance_m\": 35086.732, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 15, \"distance_m\": 43076.35, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559H\", \"location\": \"Three Bridges\", \"stage_seq\": 16, \"distance_m\": 47567.329, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 17, \"distance_m\": 50707.057, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 18, \"distance_m\": 59825.468, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Haywards Heath\", \"stage_seq\": 19, \"distance_m\": 61051.812, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Keymer Jn\", \"stage_seq\": 20, \"distance_m\": 66118.544, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Burgess Hill\", \"stage_seq\": 21, \"distance_m\": 67047.353, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Preston Park\", \"stage_seq\": 22, \"distance_m\": 79633.717, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0629\", \"location\": \"Hove\", \"stage_seq\": 23, \"distance_m\": 81971.694, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Portslade\", \"stage_seq\": 24, \"distance_m\": 84289.976, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 25, \"distance_m\": 89114.611, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Lancing\", \"stage_seq\": 26, \"distance_m\": 93799.613, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Worthing\", \"stage_seq\": 27, \"distance_m\": 97526.205, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"West Worthing\", \"stage_seq\": 28, \"distance_m\": 98808.752, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 29, \"distance_m\": 100097.318, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 30, \"distance_m\": 101540.537, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Angmering\", \"stage_seq\": 31, \"distance_m\": 105488.59, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Arundel Jn\", \"stage_seq\": 32, \"distance_m\": 111103.898, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 33, \"distance_m\": 111556.76, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0720\", \"location\": \"Littlehampton\", \"stage_seq\": 34, \"distance_m\": 113694.629, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 35, \"distance_m\": 115832.498, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Ford\", \"stage_seq\": 36, \"distance_m\": 116941.881, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0731\", \"location\": \"Barnham\", \"stage_seq\": 37, \"distance_m\": 121183.709, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Chichester\", \"stage_seq\": 38, \"distance_m\": 131297.517, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 39, \"distance_m\": 133669.677, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Bosham\", \"stage_seq\": 40, \"distance_m\": 140388.374, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Nutbourne\", \"stage_seq\": 41, \"distance_m\": 143032.231, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Southbourne\", \"stage_seq\": 42, \"distance_m\": 144689.064, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Emsworth\", \"stage_seq\": 43, \"distance_m\": 146942.152, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Warblington\", \"stage_seq\": 44, \"distance_m\": 148897.395, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Havant\", \"stage_seq\": 45, \"distance_m\": 149964.841, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Farlington Jn\", \"stage_seq\": 46, \"distance_m\": 154691.859, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Portcreek Jn\", \"stage_seq\": 47, \"distance_m\": 155711.307, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"Hilsea\", \"stage_seq\": 48, \"distance_m\": 156483.465, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Fratton East Jn\", \"stage_seq\": 49, \"distance_m\": 159539.695, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Fratton\", \"stage_seq\": 50, \"distance_m\": 160161.765, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 51, \"distance_m\": 161322.964, \"section_seq\": 1, \"route_path_id\": 56815}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 52, \"distance_m\": 162798.127, \"section_seq\": 1, \"route_path_id\": 56815}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 162798.127, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 56815}], \"total_distance_m\": 162798.127, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 161726.23, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1071.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:20:30Z\", \"source_id\": 39862164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:20:32Z\", \"source_id\": 13086237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:22:34Z\", \"source_id\": 39863568, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:22:39Z\", \"source_id\": 13086660, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:37Z\", \"source_id\": 39867181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:42Z\", \"source_id\": 13087860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:29:58Z\", \"source_id\": 39868922, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:30:03Z\", \"source_id\": 13088450, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:42Z\", \"source_id\": 39871913, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:49Z\", \"source_id\": 13089418, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:03Z\", \"source_id\": 39878460, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:08Z\", \"source_id\": 13091470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:52Z\", \"source_id\": 39883319, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:54Z\", \"source_id\": 13092941, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:07Z\", \"source_id\": 39897255, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:08Z\", \"source_id\": 13097428, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:12Z\", \"source_id\": 39903615, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:17Z\", \"source_id\": 13099549, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:52Z\", \"source_id\": 39915534, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:57Z\", \"source_id\": 13103450, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:40Z\", \"source_id\": 39924086, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:43Z\", \"source_id\": 13106354, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:37Z\", \"source_id\": 39933216, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:42Z\", \"source_id\": 13109477, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:31Z\", \"source_id\": 39939441, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:33Z\", \"source_id\": 13111554, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:47Z\", \"source_id\": 39944775, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:51Z\", \"source_id\": 13113313, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:43Z\", \"source_id\": 39953070, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:47Z\", \"source_id\": 13116116, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:13Z\", \"source_id\": 39960701, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:17Z\", \"source_id\": 13118729, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:15Z\", \"source_id\": 39967673, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:18Z\", \"source_id\": 13121191, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:46:47Z\", \"source_id\": 39972370, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:46:51Z\", \"source_id\": 13122745, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:34Z\", \"source_id\": 39977363, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:37Z\", \"source_id\": 13124458, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:30Z\", \"source_id\": 39980784, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:34Z\", \"source_id\": 13125702, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:45Z\", \"source_id\": 39986932, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:47Z\", \"source_id\": 13127677, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:55Z\", \"source_id\": 40006146, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:04:59Z\", \"source_id\": 13134051, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:53Z\", \"source_id\": 40042110, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:58Z\", \"source_id\": 13145620, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:51Z\", \"source_id\": 40051892, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:54Z\", \"source_id\": 13148821, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:15Z\", \"source_id\": 40071403, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:18Z\", \"source_id\": 13155059, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:08Z\", \"source_id\": 40077331, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:11Z\", \"source_id\": 13156964, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:33Z\", \"source_id\": 40082258, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:37Z\", \"source_id\": 13158572, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:10Z\", \"source_id\": 40089708, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:13Z\", \"source_id\": 13161023, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 40097215, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:44Z\", \"source_id\": 13163391, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:15Z\", \"source_id\": 40106540, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:16Z\", \"source_id\": 13166462, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:23Z\", \"source_id\": 40112915, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:28Z\", \"source_id\": 13168541, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:06Z\", \"source_id\": 40118601, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:13Z\", \"source_id\": 13170354, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:52Z\", \"source_id\": 40134096, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:55Z\", \"source_id\": 13174924, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:45Z\", \"source_id\": 40142694, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:48Z\", \"source_id\": 13177534, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:37Z\", \"source_id\": 40151230, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:41Z\", \"source_id\": 13180171, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:21Z\", \"source_id\": 40159118, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:25Z\", \"source_id\": 13182696, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "3", "timing_fact_generation": 1789197506016391, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:24.814859", "service_state_evidence_id": 13182696, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 246, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:25.196400", "service_state_valid_until_kind": null, "operational_interpretation_version": 246, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
N |
None |
PMH |
1Z98 |
377441+377468 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15116.796, "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": 16079.521, "from_m": 15116.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16114.355, "from_m": 16079.521, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16421.607, "from_m": 16114.355, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16705.498, "from_m": 16421.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": 17221.591, "from_m": 16705.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17393.365, "from_m": 17221.591, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18671.008, "from_m": 17393.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23013.99, "from_m": 18671.008, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23130.759, "from_m": 23013.99, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23253.29, "from_m": 23130.759, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23320.067, "from_m": 23253.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34215.171, "from_m": 23320.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34948.52, "from_m": 34215.171, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43440.99, "from_m": 34948.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43511.979, "from_m": 43440.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50626.35, "from_m": 43511.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50707.057, "from_m": 50626.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51001.29, "from_m": 50707.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51856.56, "from_m": 51001.29, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59720.773, "from_m": 51856.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60934.492, "from_m": 59720.773, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61452.653, "from_m": 60934.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77747.81, "from_m": 61452.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79274.859, "from_m": 77747.81, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79338.631, "from_m": 79274.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80092.394, "from_m": 79338.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80331.512, "from_m": 80092.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81456.529, "from_m": 80331.512, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81542.366, "from_m": 81456.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82210.514, "from_m": 81542.366, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88648.218, "from_m": 82210.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88692.439, "from_m": 88648.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89536.783, "from_m": 88692.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": 89581.004, "from_m": 89536.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105641.002, "from_m": 89581.004, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105683.277, "from_m": 105641.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110466.79, "from_m": 105683.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110853.659, "from_m": 110466.79, "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": 111150.201, "from_m": 110853.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111524.798, "from_m": 111150.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 111556.76, "from_m": 111524.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 113220.12, "from_m": 111556.76, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114169.138, "from_m": 113220.12, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 115832.498, "from_m": 114169.138, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116609.3, "from_m": 115832.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116714.748, "from_m": 116609.3, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116766.433, "from_m": 116714.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": 120859.149, "from_m": 116766.433, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121486.213, "from_m": 120859.149, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 131448.43, "from_m": 121486.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 131491.444, "from_m": 131448.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132281.736, "from_m": 131491.444, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132898.452, "from_m": 132281.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", "infrastructure_limit_mph": 60.0}, {"to_m": 134440.901, "from_m": 132898.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135057.617, "from_m": 134440.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135847.91, "from_m": 135057.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135890.923, "from_m": 135847.91, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136726.38, "from_m": 135890.923, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137340.736, "from_m": 136726.38, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149461.122, "from_m": 137340.736, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 150263.074, "from_m": 149461.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150341.697, "from_m": 150263.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 150434.313, "from_m": 150341.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151350.432, "from_m": 150434.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152074.018, "from_m": 151350.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155616.797, "from_m": 152074.018, "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": 155818.582, "from_m": 155616.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157363.816, "from_m": 155818.582, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 159469.5, "from_m": 157363.816, "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": 159534.748, "from_m": 159469.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159829.935, "from_m": 159534.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161018.3, "from_m": 159829.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 161271.522, "from_m": 161018.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 161627.318, "from_m": 161271.522, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 162234.851, "from_m": 161627.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162416.715, "from_m": 162234.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 162798.127, "from_m": 162416.715, "capability_applied": null, "effective_limit_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": 495968, "profile_key": "7d6ac503fe5f4280b80ca60e94fcb98fda14ea9b53e3200cbd5bc258915c8a4b", "schedule_id": 39161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0522H", "wtt_dep": "0523H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Streatham Common", "stage_seq": 8, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Selhurst", "stage_seq": 9, "distance_m": 15024.904, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Windmill Bridge Jn", "stage_seq": 10, "distance_m": 16011.094, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "East Croydon", "stage_seq": 11, "distance_m": 16882.111, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Purley", "stage_seq": 12, "distance_m": 21664.997, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Stoats Nest Jn", "stage_seq": 13, "distance_m": 23253.29, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Earlswood (Surrey)", "stage_seq": 14, "distance_m": 35086.732, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554H", "location": "Gatwick Airport", "stage_seq": 15, "distance_m": 43076.35, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559H", "location": "Three Bridges", "stage_seq": 16, "distance_m": 47567.329, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Balcombe Tunnel Jn", "stage_seq": 17, "distance_m": 50707.057, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Copyhold Jn", "stage_seq": 18, "distance_m": 59825.468, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Haywards Heath", "stage_seq": 19, "distance_m": 61051.812, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Keymer Jn", "stage_seq": 20, "distance_m": 66118.544, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Burgess Hill", "stage_seq": 21, "distance_m": 67047.353, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Preston Park", "stage_seq": 22, "distance_m": 79633.717, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0629", "location": "Hove", "stage_seq": 23, "distance_m": 81971.694, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Portslade", "stage_seq": 24, "distance_m": 84289.976, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Shoreham-by-Sea", "stage_seq": 25, "distance_m": 89114.611, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Lancing", "stage_seq": 26, "distance_m": 93799.613, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Worthing", "stage_seq": 27, "distance_m": 97526.205, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "West Worthing", "stage_seq": 28, "distance_m": 98808.752, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650H", "location": "Durrington-on-Sea", "stage_seq": 29, "distance_m": 100097.318, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Goring-by-Sea", "stage_seq": 30, "distance_m": 101540.537, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Angmering", "stage_seq": 31, "distance_m": 105488.59, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Arundel Jn", "stage_seq": 32, "distance_m": 111103.898, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Littlehampton Jn", "stage_seq": 33, "distance_m": 111556.76, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0720", "location": "Littlehampton", "stage_seq": 34, "distance_m": 113694.629, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Littlehampton Jn", "stage_seq": 35, "distance_m": 115832.498, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Ford", "stage_seq": 36, "distance_m": 116941.881, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0731", "location": "Barnham", "stage_seq": 37, "distance_m": 121183.709, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Chichester", "stage_seq": 38, "distance_m": 131297.517, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Fishbourne(Sussex)", "stage_seq": 39, "distance_m": 133669.677, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Bosham", "stage_seq": 40, "distance_m": 140388.374, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Nutbourne", "stage_seq": 41, "distance_m": 143032.231, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Southbourne", "stage_seq": 42, "distance_m": 144689.064, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Emsworth", "stage_seq": 43, "distance_m": 146942.152, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Warblington", "stage_seq": 44, "distance_m": 148897.395, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Havant", "stage_seq": 45, "distance_m": 149964.841, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Farlington Jn", "stage_seq": 46, "distance_m": 154691.859, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Portcreek Jn", "stage_seq": 47, "distance_m": 155711.307, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "Hilsea", "stage_seq": 48, "distance_m": 156483.465, "section_seq": 1, "route_path_id": 56815}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Fratton East Jn", "stage_seq": 49, "distance_m": 159539.695, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Fratton", "stage_seq": 50, "distance_m": 160161.765, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Portsmouth & Southsea", "stage_seq": 51, "distance_m": 161322.964, "section_seq": 1, "route_path_id": 56815}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 52, "distance_m": 162798.127, "section_seq": 1, "route_path_id": 56815}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 162798.127, "from_m": 0.0, "section_seq": 1, "route_path_id": 56815}], "total_distance_m": 162798.127, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 161726.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1071.897, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:20:30Z", "source_id": 39862164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:20:32Z", "source_id": 13086237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:22:34Z", "source_id": 39863568, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:22:39Z", "source_id": 13086660, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:37Z", "source_id": 39867181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:42Z", "source_id": 13087860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:29:58Z", "source_id": 39868922, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:30:03Z", "source_id": 13088450, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:42Z", "source_id": 39871913, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:49Z", "source_id": 13089418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:03Z", "source_id": 39878460, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T04:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:08Z", "source_id": 13091470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:52Z", "source_id": 39883319, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:54Z", "source_id": 13092941, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:07Z", "source_id": 39897255, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T04:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:08Z", "source_id": 13097428, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:12Z", "source_id": 39903615, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:17Z", "source_id": 13099549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:52Z", "source_id": 39915534, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:57Z", "source_id": 13103450, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:40Z", "source_id": 39924086, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:43Z", "source_id": 13106354, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:37Z", "source_id": 39933216, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:42Z", "source_id": 13109477, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:31Z", "source_id": 39939441, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:33Z", "source_id": 13111554, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:47Z", "source_id": 39944775, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:51Z", "source_id": 13113313, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:43Z", "source_id": 39953070, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:47Z", "source_id": 13116116, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:13Z", "source_id": 39960701, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T05:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:17Z", "source_id": 13118729, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:15Z", "source_id": 39967673, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T05:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:18Z", "source_id": 13121191, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:46:47Z", "source_id": 39972370, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T05:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:46:51Z", "source_id": 13122745, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:34Z", "source_id": 39977363, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T05:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:37Z", "source_id": 13124458, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:30Z", "source_id": 39980784, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T05:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:34Z", "source_id": 13125702, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:45Z", "source_id": 39986932, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T05:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:47Z", "source_id": 13127677, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-12T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27491, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:55Z", "source_id": 40006146, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T06:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:04:59Z", "source_id": 13134051, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27483, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:53Z", "source_id": 40042110, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T06:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:58Z", "source_id": 13145620, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:51Z", "source_id": 40051892, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T06:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:54Z", "source_id": 13148821, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:15Z", "source_id": 40071403, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T06:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:18Z", "source_id": 13155059, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27435, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:08Z", "source_id": 40077331, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T06:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:11Z", "source_id": 13156964, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27431, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:33Z", "source_id": 40082258, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T06:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:37Z", "source_id": 13158572, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27427, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:10Z", "source_id": 40089708, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T06:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:13Z", "source_id": 13161023, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 40097215, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T06:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:44Z", "source_id": 13163391, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:15Z", "source_id": 40106540, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T06:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:16Z", "source_id": 13166462, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27415, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:23Z", "source_id": 40112915, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T06:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:28Z", "source_id": 13168541, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:06Z", "source_id": 40118601, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T07:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:13Z", "source_id": 13170354, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:52Z", "source_id": 40134096, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T07:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:55Z", "source_id": 13174924, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:45Z", "source_id": 40142694, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T07:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:48Z", "source_id": 13177534, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:37Z", "source_id": 40151230, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-12T07:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:41Z", "source_id": 13180171, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:21Z", "source_id": 40159118, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T07:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:25Z", "source_id": 13182696, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0516 |
0516 |
12 |
None |
None |
Portsmouth Harbour |
0820 |
0820 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X04792/2026-09-12/detailed |
None |
Portsmouth & Southsea |
2026-09-12T08:16:30+01:00 |
Portsmouth Harbour |
4.0 |
{"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
0.9 |
0815 |
0819 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-12 07:29:52 |
TERMINATED |
2026-09-12 07:19:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182696 |
1789197506016391 |
246 |
246 |
2026-09-12 07:29:25.196400 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:24.814859 |
| 467877 |
495765 |
Y80785 |
651Y06M612 |
2026-09-12 |
COMPLETE |
13182305 |
2026-09-12 08:19:00 |
2026-09-12 07:29:52 |
2026-09-14 07:29:52 |
{"id": 495765, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80785", "consist": "350103+350108", "dest_crs": "EUS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80785/2026-09-12/detailed", "trust_id": "651Y06M612", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "6", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1Y06", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0819", "current_leg_dep": "0749", "current_leg_end": "London Euston", "origin_dep_time": "0613", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-12T07:29:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6775698681946938, 51.91590735618934], [-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.16342557979211492, 51.54280350971477], [-0.16317344605639234, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.16240971268819082, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Leighton Buzzard", "dest_arr_time_act": "0817", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Leighton Buzzard", "current_leg_milage": "40.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1106.152, \"from_m\": 723.27, \"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\": 1187.82, \"from_m\": 1106.152, \"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\": 1812.939, \"from_m\": 1187.82, \"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\": 2181.41, \"from_m\": 1812.939, \"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\": 6424.249, \"from_m\": 2181.41, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10838.235, \"from_m\": 6424.249, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 14103.517, \"from_m\": 10838.235, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18732.683, \"from_m\": 14103.517, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18737.037, \"from_m\": 18732.683, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18824.514, \"from_m\": 18737.037, \"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\": 18916.484, \"from_m\": 18824.514, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26386.856, \"from_m\": 18916.484, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 28503.447, \"from_m\": 26386.856, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34177.071, \"from_m\": 28503.447, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34919.717, \"from_m\": 34177.071, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34981.482, \"from_m\": 34919.717, \"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\": 35040.809, \"from_m\": 34981.482, \"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\": 35769.038, \"from_m\": 35040.809, \"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\": 35818.04, \"from_m\": 35769.038, \"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\": 35841.102, \"from_m\": 35818.04, \"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\": 44511.556, \"from_m\": 35841.102, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44519.463, \"from_m\": 44511.556, \"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\": 50712.342, \"from_m\": 44519.463, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51625.087, \"from_m\": 50712.342, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 53153.888, \"from_m\": 51625.087, \"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\": 54707.529, \"from_m\": 53153.888, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55458.248, \"from_m\": 54707.529, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 55885.367, \"from_m\": 55458.248, \"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\": 81643.388, \"from_m\": 55885.367, \"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\": 83687.768, \"from_m\": 81643.388, \"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\": 83774.005, \"from_m\": 83687.768, \"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\": 84281.139, \"from_m\": 83774.005, \"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\": 84594.647, \"from_m\": 84281.139, \"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\": 84604.155, \"from_m\": 84594.647, \"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\": 85012.125, \"from_m\": 84604.155, \"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\": 88820.578, \"from_m\": 85012.125, \"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\": 91545.957, \"from_m\": 88820.578, \"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\": 91607.586, \"from_m\": 91545.957, \"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\": 91877.877, \"from_m\": 91607.586, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99048.005, \"from_m\": 91877.877, \"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\": 99142.058, \"from_m\": 99048.005, \"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\": 112134.599, \"from_m\": 99142.058, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 116988.98, \"from_m\": 112134.599, \"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\": 117068.869, \"from_m\": 116988.98, \"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\": 122773.098, \"from_m\": 117068.869, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 126062.48, \"from_m\": 122773.098, \"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\": 130343.285, \"from_m\": 126062.48, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130429.129, \"from_m\": 130343.285, \"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\": 130524.628, \"from_m\": 130429.129, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130611.091, \"from_m\": 130524.628, \"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\": 143872.795, \"from_m\": 130611.091, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 145805.381, \"from_m\": 143872.795, \"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\": 154073.799, \"from_m\": 145805.381, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 154127.736, \"from_m\": 154073.799, \"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\": 179907.106, \"from_m\": 154127.736, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 183276.965, \"from_m\": 179907.106, \"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\": 184780.398, \"from_m\": 183276.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 186625.386, \"from_m\": 184780.398, \"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\": 187777.421, \"from_m\": 186625.386, \"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\": 187824.313, \"from_m\": 187777.421, \"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\": 189052.878, \"from_m\": 187824.313, \"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\": 189531.628, \"from_m\": 189052.878, \"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\": 189586.912, \"from_m\": 189531.628, \"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\": 189630.996, \"from_m\": 189586.912, \"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\": 189674.232, \"from_m\": 189630.996, \"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\": 189739.034, \"from_m\": 189674.232, \"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\": 190418.847, \"from_m\": 189739.034, \"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\": 190425.753, \"from_m\": 190418.847, \"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\": 495765, \"profile_key\": \"db441e840a198048b6c23b1e55ddc4b845c53e1dbaa1756680d278613560003d\", \"schedule_id\": 30724, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1762.615, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6269.92, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624H\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13397.662, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 6, \"distance_m\": 16418.1, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Berkswell\", \"stage_seq\": 7, \"distance_m\": 26555.688, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Tile Hill\", \"stage_seq\": 8, \"distance_m\": 29633.409, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Canley\", \"stage_seq\": 9, \"distance_m\": 33014.355, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643H\", \"location\": \"Coventry\", \"stage_seq\": 10, \"distance_m\": 35402.872, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 52568.068, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654H\", \"location\": \"Rugby\", \"stage_seq\": 12, \"distance_m\": 53618.07, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 13, \"distance_m\": 55945.021, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Daventry North Jn\", \"stage_seq\": 14, \"distance_m\": 59881.259, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Long Buckby\", \"stage_seq\": 15, \"distance_m\": 68857.745, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0718\", \"location\": \"Northampton\", \"stage_seq\": 16, \"distance_m\": 84370.061, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 91607.586, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 18, \"distance_m\": 99427.136, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Wolverton\", \"stage_seq\": 19, \"distance_m\": 106018.533, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 110150.888, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 21, \"distance_m\": 113659.607, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740H\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 115192.962, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 23, \"distance_m\": 125851.862, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 24, \"distance_m\": 130158.109, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Tring\", \"stage_seq\": 25, \"distance_m\": 139532.801, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 26, \"distance_m\": 149361.279, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Watford Junction\", \"stage_seq\": 27, \"distance_m\": 162377.725, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 28, \"distance_m\": 172134.959, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Wembley Central\", \"stage_seq\": 29, \"distance_m\": 177510.462, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 30, \"distance_m\": 181928.662, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Camden Jn\", \"stage_seq\": 31, \"distance_m\": 187692.75, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Camden South Jn\", \"stage_seq\": 32, \"distance_m\": 188633.361, \"section_seq\": 1, \"route_path_id\": 28846}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 33, \"distance_m\": 190425.753, \"section_seq\": 1, \"route_path_id\": 28846}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 190425.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28846}], \"total_distance_m\": 190425.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 181617.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8808.631, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:17Z\", \"source_id\": 39929615, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:18Z\", \"source_id\": 13108235, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:57Z\", \"source_id\": 39935220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:57Z\", \"source_id\": 13110164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:10Z\", \"source_id\": 39942131, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:14Z\", \"source_id\": 13112460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:24Z\", \"source_id\": 39950815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:26Z\", \"source_id\": 13115395, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:37:25Z\", \"source_id\": 39955941, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:37:25Z\", \"source_id\": 13117105, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:41:58Z\", \"source_id\": 39963646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:42:03Z\", \"source_id\": 13119815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:57Z\", \"source_id\": 39968986, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:45:03Z\", \"source_id\": 13121627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:26Z\", \"source_id\": 39986286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:30Z\", \"source_id\": 13127475, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:22Z\", \"source_id\": 40006990, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:23Z\", \"source_id\": 13134324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:32Z\", \"source_id\": 40028863, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:16:35Z\", \"source_id\": 13141481, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:29Z\", \"source_id\": 40059371, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:34Z\", \"source_id\": 13151202, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:58Z\", \"source_id\": 40068701, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:02Z\", \"source_id\": 13154163, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:37Z\", \"source_id\": 40078401, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:41Z\", \"source_id\": 13157335, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:18Z\", \"source_id\": 40091991, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:22Z\", \"source_id\": 13161746, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:11Z\", \"source_id\": 40110451, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:17Z\", \"source_id\": 13167748, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:07Z\", \"source_id\": 40127669, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:10Z\", \"source_id\": 13173079, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:44Z\", \"source_id\": 40138295, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:47Z\", \"source_id\": 13176216, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:43Z\", \"source_id\": 40142639, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:48Z\", \"source_id\": 13177541, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:44Z\", \"source_id\": 40157821, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:48Z\", \"source_id\": 13182305, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "10", "timing_fact_generation": 1789197469047223, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:26.137144", "service_state_evidence_id": 13182305, "current_leg_start_actual_dep": "2026-09-12T07:49:30+01:00", "operational_evidence_version": 149, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:26.475549", "service_state_valid_until_kind": null, "operational_interpretation_version": 149, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
EUS |
1Y06 |
350103+350108 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "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": 1106.152, "from_m": 723.27, "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": 1187.82, "from_m": 1106.152, "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": 1812.939, "from_m": 1187.82, "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": 2181.41, "from_m": 1812.939, "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": 6424.249, "from_m": 2181.41, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10838.235, "from_m": 6424.249, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14103.517, "from_m": 10838.235, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18732.683, "from_m": 14103.517, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18737.037, "from_m": 18732.683, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18824.514, "from_m": 18737.037, "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": 18916.484, "from_m": 18824.514, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26386.856, "from_m": 18916.484, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 28503.447, "from_m": 26386.856, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34177.071, "from_m": 28503.447, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34919.717, "from_m": 34177.071, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34981.482, "from_m": 34919.717, "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": 35040.809, "from_m": 34981.482, "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": 35769.038, "from_m": 35040.809, "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": 35818.04, "from_m": 35769.038, "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": 35841.102, "from_m": 35818.04, "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": 44511.556, "from_m": 35841.102, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44519.463, "from_m": 44511.556, "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": 50712.342, "from_m": 44519.463, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51625.087, "from_m": 50712.342, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 53153.888, "from_m": 51625.087, "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": 54707.529, "from_m": 53153.888, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55458.248, "from_m": 54707.529, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 55885.367, "from_m": 55458.248, "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": 81643.388, "from_m": 55885.367, "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": 83687.768, "from_m": 81643.388, "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": 83774.005, "from_m": 83687.768, "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": 84281.139, "from_m": 83774.005, "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": 84594.647, "from_m": 84281.139, "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": 84604.155, "from_m": 84594.647, "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": 85012.125, "from_m": 84604.155, "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": 88820.578, "from_m": 85012.125, "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": 91545.957, "from_m": 88820.578, "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": 91607.586, "from_m": 91545.957, "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": 91877.877, "from_m": 91607.586, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99048.005, "from_m": 91877.877, "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": 99142.058, "from_m": 99048.005, "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": 112134.599, "from_m": 99142.058, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 116988.98, "from_m": 112134.599, "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": 117068.869, "from_m": 116988.98, "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": 122773.098, "from_m": 117068.869, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 126062.48, "from_m": 122773.098, "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": 130343.285, "from_m": 126062.48, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130429.129, "from_m": 130343.285, "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": 130524.628, "from_m": 130429.129, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130611.091, "from_m": 130524.628, "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": 143872.795, "from_m": 130611.091, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 145805.381, "from_m": 143872.795, "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": 154073.799, "from_m": 145805.381, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 154127.736, "from_m": 154073.799, "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": 179907.106, "from_m": 154127.736, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 183276.965, "from_m": 179907.106, "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": 184780.398, "from_m": 183276.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 186625.386, "from_m": 184780.398, "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": 187777.421, "from_m": 186625.386, "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": 187824.313, "from_m": 187777.421, "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": 189052.878, "from_m": 187824.313, "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": 189531.628, "from_m": 189052.878, "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": 189586.912, "from_m": 189531.628, "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": 189630.996, "from_m": 189586.912, "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": 189674.232, "from_m": 189630.996, "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": 189739.034, "from_m": 189674.232, "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": 190418.847, "from_m": 189739.034, "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": 190425.753, "from_m": 190418.847, "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": 495765, "profile_key": "db441e840a198048b6c23b1e55ddc4b845c53e1dbaa1756680d278613560003d", "schedule_id": 30724, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1762.615, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Stechford", "stage_seq": 4, "distance_m": 6269.92, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624H", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13397.662, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Hampton-in-Arden", "stage_seq": 6, "distance_m": 16418.1, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Berkswell", "stage_seq": 7, "distance_m": 26555.688, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Tile Hill", "stage_seq": 8, "distance_m": 29633.409, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Canley", "stage_seq": 9, "distance_m": 33014.355, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643H", "location": "Coventry", "stage_seq": 10, "distance_m": 35402.872, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Rugby Trent Valley Jn", "stage_seq": 11, "distance_m": 52568.068, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654H", "location": "Rugby", "stage_seq": 12, "distance_m": 53618.07, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Hillmorton Jn", "stage_seq": 13, "distance_m": 55945.021, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Daventry North Jn", "stage_seq": 14, "distance_m": 59881.259, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Long Buckby", "stage_seq": 15, "distance_m": 68857.745, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0718", "location": "Northampton", "stage_seq": 16, "distance_m": 84370.061, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 91607.586, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Hanslope Jn", "stage_seq": 18, "distance_m": 99427.136, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Wolverton", "stage_seq": 19, "distance_m": 106018.533, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735H", "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 110150.888, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Denbigh Hall South Jn", "stage_seq": 21, "distance_m": 113659.607, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740H", "location": "Bletchley", "stage_seq": 22, "distance_m": 115192.962, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Leighton Buzzard", "stage_seq": 23, "distance_m": 125851.862, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Ledburn Jn", "stage_seq": 24, "distance_m": 130158.109, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Tring", "stage_seq": 25, "distance_m": 139532.801, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Bourne End Jn (Herts)", "stage_seq": 26, "distance_m": 149361.279, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Watford Junction", "stage_seq": 27, "distance_m": 162377.725, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Harrow & Wealdstone", "stage_seq": 28, "distance_m": 172134.959, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Wembley Central", "stage_seq": 29, "distance_m": 177510.462, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Willesden West London Jn", "stage_seq": 30, "distance_m": 181928.662, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Camden Jn", "stage_seq": 31, "distance_m": 187692.75, "section_seq": 1, "route_path_id": 28846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Camden South Jn", "stage_seq": 32, "distance_m": 188633.361, "section_seq": 1, "route_path_id": 28846}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "London Euston", "stage_seq": 33, "distance_m": 190425.753, "section_seq": 1, "route_path_id": 28846}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 190425.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 28846}], "total_distance_m": 190425.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 181617.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8808.631, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:17Z", "source_id": 39929615, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:18Z", "source_id": 13108235, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:57Z", "source_id": 39935220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:57Z", "source_id": 13110164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:10Z", "source_id": 39942131, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:14Z", "source_id": 13112460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:24Z", "source_id": 39950815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:26Z", "source_id": 13115395, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:37:25Z", "source_id": 39955941, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:37:25Z", "source_id": 13117105, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:41:58Z", "source_id": 39963646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:42:03Z", "source_id": 13119815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:57Z", "source_id": 39968986, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:45:03Z", "source_id": 13121627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:26Z", "source_id": 39986286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:30Z", "source_id": 13127475, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:22Z", "source_id": 40006990, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:23Z", "source_id": 13134324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:32Z", "source_id": 40028863, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:16:35Z", "source_id": 13141481, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:29Z", "source_id": 40059371, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:34Z", "source_id": 13151202, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:58Z", "source_id": 40068701, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:02Z", "source_id": 13154163, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:37Z", "source_id": 40078401, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:41Z", "source_id": 13157335, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:18Z", "source_id": 40091991, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:22Z", "source_id": 13161746, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:11Z", "source_id": 40110451, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:17Z", "source_id": 13167748, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:07Z", "source_id": 40127669, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T07:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:10Z", "source_id": 13173079, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:44Z", "source_id": 40138295, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:47Z", "source_id": 13176216, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:43Z", "source_id": 40142639, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:48Z", "source_id": 13177541, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22694, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:44Z", "source_id": 40157821, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T07:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:48Z", "source_id": 13182305, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0613 |
0613 |
1 |
None |
None |
London Euston |
0817 |
0817 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80785/2026-09-12/detailed |
None |
Leighton Buzzard |
2026-09-12T07:49:30+01:00 |
London Euston |
30.0 |
{"type": "LineString", "coordinates": [[-0.6775698681946938, 51.91590735618934], [-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.16342557979211492, 51.54280350971477], [-0.16317344605639234, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.16240971268819082, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
40.1 |
0749 |
0819 |
Leighton Buzzard |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-12 07:29:52 |
TERMINATED |
2026-09-12 07:19:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182305 |
1789197469047223 |
149 |
149 |
2026-09-12 07:29:26.475549 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:26.137144 |
| 467878 |
498730 |
P89372 |
882T14MB12 |
2026-09-12 |
COMPLETE |
13182690 |
2026-09-12 08:19:00 |
2026-09-12 07:29:52 |
2026-09-14 07:29:52 |
{"id": 498730, "stp": "P", "toc": "Southeastern", "uid": "P89372", "consist": "375302", "dest_crs": "PDW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89372/2026-09-12/detailed", "trust_id": "882T14MB12", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddock Wood", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "3", "is_terminated": 1, "next_location": "Paddock Wood", "signalling_id": "2T14", "timing_status": "EARLY", "origin_station": "Strood", "current_leg_arr": "0819", "current_leg_dep": "0815", "current_leg_end": "Paddock Wood", "origin_dep_time": "0733", "origin_platform": "3", "current_location": "Paddock Wood", "last_update_time": "2026-09-12T07:29:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]}", "current_leg_start": "Beltring", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.1823063", "next_location_lon": "0.3911532", "previous_location": "Beltring", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.257, \"from_m\": 158.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.509, \"from_m\": 283.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.983, \"from_m\": 12775.509, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.643, \"from_m\": 12830.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.689, \"from_m\": 12882.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.286, \"from_m\": 12886.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.141, \"from_m\": 23563.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34312.737, \"from_m\": 23636.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.784, \"from_m\": 34312.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.444, \"from_m\": 34316.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.918, \"from_m\": 34368.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.122, \"from_m\": 34423.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.513, \"from_m\": 45106.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.658, \"from_m\": 46534.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.322, \"from_m\": 47994.658, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.887, \"from_m\": 52192.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.329, \"from_m\": 52436.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.771, \"from_m\": 55154.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.199, \"from_m\": 55674.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62882.67, \"from_m\": 62545.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65302.296, \"from_m\": 62882.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.686, \"from_m\": 65302.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.601, \"from_m\": 67344.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.926, \"from_m\": 67394.601, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 68139.623, \"from_m\": 67977.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 498730, \"profile_key\": \"91e8fa7b1bd25a51a95081365d575049cdae18f68744d530544c6aa119047558\", \"schedule_id\": 23851, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.711, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.383, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.293, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.713, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.547, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.518, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.147, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.196, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.61, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.938, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.727, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.623, \"section_seq\": 1, \"route_path_id\": 37721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68139.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}], \"total_distance_m\": 68139.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67824.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 314.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1823063", "current_position_lon": "0.3911532", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:21Z\", \"source_id\": 40159108, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:23Z\", \"source_id\": 13182690, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddock Wood", "service_state_platform": "3", "timing_fact_generation": 1789197503534898, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:31.692859", "service_state_evidence_id": 13182690, "current_leg_start_actual_dep": "2026-09-12T08:15:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:32.687770", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SOO |
PDW |
2T14 |
375302 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 158.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.257, "from_m": 158.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.509, "from_m": 283.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.983, "from_m": 12775.509, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.643, "from_m": 12830.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.689, "from_m": 12882.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.286, "from_m": 12886.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.141, "from_m": 23563.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34312.737, "from_m": 23636.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.784, "from_m": 34312.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.444, "from_m": 34316.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.918, "from_m": 34368.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.122, "from_m": 34423.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.513, "from_m": 45106.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.658, "from_m": 46534.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.322, "from_m": 47994.658, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.887, "from_m": 52192.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.329, "from_m": 52436.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.771, "from_m": 55154.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.199, "from_m": 55674.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62882.67, "from_m": 62545.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65302.296, "from_m": 62882.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.686, "from_m": 65302.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.601, "from_m": 67344.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.926, "from_m": 67394.601, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68139.623, "from_m": 67977.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 498730, "profile_key": "91e8fa7b1bd25a51a95081365d575049cdae18f68744d530544c6aa119047558", "schedule_id": 23851, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.711, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.383, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.293, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.713, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.547, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.518, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.147, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.196, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.61, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.938, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.727, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.623, "section_seq": 1, "route_path_id": 37721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68139.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 37721}], "total_distance_m": 68139.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67824.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 314.932, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32505, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:21Z", "source_id": 40159108, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:23Z", "source_id": 13182690, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Strood |
0733 |
0733 |
3 |
None |
None |
Paddock Wood |
0820 |
0820 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89372/2026-09-12/detailed |
None |
Beltring |
2026-09-12T08:15:30+01:00 |
Paddock Wood |
4.0 |
{"type": "LineString", "coordinates": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]} |
1.7 |
0815 |
0819 |
Beltring |
Paddock Wood |
Paddock Wood |
51.1823063 |
0.3911532 |
51.1823063 |
0.3911532 |
1 |
0 |
2026-09-12 07:29:52 |
TERMINATED |
2026-09-12 07:19:00 |
Paddock Wood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182690 |
1789197503534898 |
27 |
27 |
2026-09-12 07:29:32.687770 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:31.692859 |
| 467879 |
499635 |
G97994 |
502V10MC12 |
2026-09-12 |
COMPLETE |
13178274 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 499635, "stp": "P", "toc": "London Overground", "uid": "G97994", "consist": null, "dest_crs": "XUP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97994/2026-09-12/detailed", "trust_id": "502V10MC12", "origin_crs": "RMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Upminster", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": null, "is_terminated": 1, "next_location": "Upminster", "signalling_id": "2V10", "timing_status": "EARLY", "origin_station": "Romford", "current_leg_arr": "0819", "current_leg_dep": "0816", "current_leg_end": "Upminster", "origin_dep_time": "0811", "origin_platform": "1", "current_location": "Upminster", "last_update_time": "2026-09-12T07:29:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.2209793, 51.568369], [0.2213318, 51.5682396], [0.2216856, 51.568103099999995], [0.2219856, 51.567979699999995], [0.22228339999999996, 51.56785279999999], [0.22258939999999997, 51.56771470000001], [0.22289059999999997, 51.5675742], [0.22685589999999997, 51.5656499], [0.2347221, 51.5618213], [0.23640149999999996, 51.5610128], [0.2378027, 51.5604734], [0.239523, 51.5599247], [0.2409410999999999, 51.5595912], [0.2415538, 51.55948309999999], [0.2418723, 51.5594403], [0.2422025, 51.5593976], [0.2427004, 51.55934760000001], [0.2430355, 51.55932229999999], [0.24343449999999997, 51.5592917], [0.24389830000000004, 51.55926709999999], [0.2444063999999999, 51.5592492], [0.245392, 51.55922340000001], [0.24636939999999993, 51.55920749999999], [0.2473568, 51.5592072], [0.2485702, 51.55922710000001], [0.2491828, 51.55923769999999], [0.2497898, 51.559230700000015], [0.2504641, 51.5592117], [0.25184399999999996, 51.5591727], [0.2524203, 51.55915819999999]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.5591582", "next_location_lon": "0.2524203", "previous_location": "Emerson Park", "current_leg_milage": "1.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.292, \"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\": 493.185, \"from_m\": 477.292, \"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\": 563.549, \"from_m\": 493.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1297.626, \"from_m\": 563.549, \"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\": 1563.191, \"from_m\": 1297.626, \"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\": 1587.192, \"from_m\": 1563.191, \"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\": 2124.607, \"from_m\": 1587.192, \"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\": 6461.865, \"from_m\": 2124.607, \"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\": 6643.892, \"from_m\": 6461.865, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 499635, \"profile_key\": \"d20ec06b64d187f3bafb6405a58a0f353650e3f076a95f694203f2ead54a8a9b\", \"schedule_id\": 16046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Romford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32952}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 4107.86, \"section_seq\": 1, \"route_path_id\": 32952}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Upminster\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32952}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32952}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0811", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5591582", "current_position_lon": "0.2524203", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:51Z\", \"source_id\": 40145084, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:53Z\", \"source_id\": 13178274, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Upminster", "service_state_platform": null, "timing_fact_generation": 1789197113541566, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:32.485231", "service_state_evidence_id": 13178274, "current_leg_start_actual_dep": "2026-09-12T08:16:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:32.684395", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
RMF |
XUP |
2V10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 477.292, "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": 493.185, "from_m": 477.292, "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": 563.549, "from_m": 493.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1297.626, "from_m": 563.549, "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": 1563.191, "from_m": 1297.626, "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": 1587.192, "from_m": 1563.191, "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": 2124.607, "from_m": 1587.192, "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": 6461.865, "from_m": 2124.607, "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": 6643.892, "from_m": 6461.865, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 499635, "profile_key": "d20ec06b64d187f3bafb6405a58a0f353650e3f076a95f694203f2ead54a8a9b", "schedule_id": 16046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0811", "location": "Romford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32952}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Emerson Park", "stage_seq": 2, "distance_m": 4107.86, "section_seq": 1, "route_path_id": 32952}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Upminster", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32952}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32952}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14195, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:51Z", "source_id": 40145084, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:53Z", "source_id": 13178274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Romford |
0811 |
0811 |
1 |
None |
None |
Upminster |
0820 |
0820 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97994/2026-09-12/detailed |
None |
Emerson Park |
2026-09-12T08:16:00+01:00 |
Upminster |
3.0 |
{"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.2209793, 51.568369], [0.2213318, 51.5682396], [0.2216856, 51.568103099999995], [0.2219856, 51.567979699999995], [0.22228339999999996, 51.56785279999999], [0.22258939999999997, 51.56771470000001], [0.22289059999999997, 51.5675742], [0.22685589999999997, 51.5656499], [0.2347221, 51.5618213], [0.23640149999999996, 51.5610128], [0.2378027, 51.5604734], [0.239523, 51.5599247], [0.2409410999999999, 51.5595912], [0.2415538, 51.55948309999999], [0.2418723, 51.5594403], [0.2422025, 51.5593976], [0.2427004, 51.55934760000001], [0.2430355, 51.55932229999999], [0.24343449999999997, 51.5592917], [0.24389830000000004, 51.55926709999999], [0.2444063999999999, 51.5592492], [0.245392, 51.55922340000001], [0.24636939999999993, 51.55920749999999], [0.2473568, 51.5592072], [0.2485702, 51.55922710000001], [0.2491828, 51.55923769999999], [0.2497898, 51.559230700000015], [0.2504641, 51.5592117], [0.25184399999999996, 51.5591727], [0.2524203, 51.55915819999999]]} |
1.6 |
0816 |
0819 |
Emerson Park |
Upminster |
Upminster |
51.5591582 |
0.2524203 |
51.5591582 |
0.2524203 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
Upminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13178274 |
1789197113541566 |
5 |
5 |
2026-09-12 07:29:32.684395 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:32.485231 |
| 467880 |
494937 |
W85161 |
321S30M412 |
2026-09-12 |
COMPLETE |
13182418 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 494937, "stp": "P", "toc": "TransPennine Express", "uid": "W85161", "consist": "397004", "dest_crs": "GLC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85161/2026-09-12/detailed", "trust_id": "321S30M412", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0823", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S30", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0819", "current_leg_dep": "0804", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0457", "origin_platform": "14", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T07:29:53", "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": "0822", "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": "{\"version\": 3, \"segments\": [{\"to_m\": 401.212, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 880.205, \"from_m\": 401.212, \"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\": 1493.135, \"from_m\": 880.205, \"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\": 1572.945, \"from_m\": 1493.135, \"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\": 3270.241, \"from_m\": 1572.945, \"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\": 3322.151, \"from_m\": 3270.241, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3373.781, \"from_m\": 3322.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3420.003, \"from_m\": 3373.781, \"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\": 3884.97, \"from_m\": 3420.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15619.927, \"from_m\": 3884.97, \"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\": 15749.214, \"from_m\": 15619.927, \"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\": 15795.01, \"from_m\": 15749.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16048.954, \"from_m\": 15795.01, \"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\": 17356.557, \"from_m\": 16048.954, \"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\": 25252.372, \"from_m\": 17356.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25322.55, \"from_m\": 25252.372, \"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\": 26007.69, \"from_m\": 25322.55, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26483.882, \"from_m\": 26007.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\": 27001.439, \"from_m\": 26483.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35948.561, \"from_m\": 27001.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36875.761, \"from_m\": 35948.561, \"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\": 36931.172, \"from_m\": 36875.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37745.859, \"from_m\": 36931.172, \"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\": 56351.394, \"from_m\": 37745.859, \"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\": 56417.566, \"from_m\": 56351.394, \"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\": 59908.971, \"from_m\": 56417.566, \"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\": 59956.304, \"from_m\": 59908.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59977.2, \"from_m\": 59956.304, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 60025.455, \"from_m\": 59977.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60065.676, \"from_m\": 60025.455, \"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\": 60119.758, \"from_m\": 60065.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60346.259, \"from_m\": 60119.758, \"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\": 61395.445, \"from_m\": 60346.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61418.341, \"from_m\": 61395.445, \"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\": 61476.123, \"from_m\": 61418.341, \"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\": 61621.608, \"from_m\": 61476.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63124.994, \"from_m\": 61621.608, \"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\": 92842.921, \"from_m\": 63124.994, \"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\": 96192.385, \"from_m\": 92842.921, \"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\": 97888.176, \"from_m\": 96192.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117720.555, \"from_m\": 97888.176, \"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\": 124549.979, \"from_m\": 117720.555, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 124588.015, \"from_m\": 124549.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124669.739, \"from_m\": 124588.015, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 129620.418, \"from_m\": 124669.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 136422.894, \"from_m\": 129620.418, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 139790.805, \"from_m\": 136422.894, \"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\": 141550.522, \"from_m\": 139790.805, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 144739.383, \"from_m\": 141550.522, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145706.204, \"from_m\": 144739.383, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 145754.041, \"from_m\": 145706.204, \"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\": 154679.192, \"from_m\": 145754.041, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 156250.276, \"from_m\": 154679.192, \"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\": 162546.996, \"from_m\": 156250.276, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 166621.655, \"from_m\": 162546.996, \"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\": 171696.842, \"from_m\": 166621.655, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172022.915, \"from_m\": 171696.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174989.495, \"from_m\": 172022.915, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 178071.412, \"from_m\": 174989.495, \"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\": 182129.325, \"from_m\": 178071.412, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 195424.928, \"from_m\": 182129.325, \"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\": 197085.072, \"from_m\": 195424.928, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198418.378, \"from_m\": 197085.072, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204361.612, \"from_m\": 198418.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 205136.631, \"from_m\": 204361.612, \"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\": 206429.843, \"from_m\": 205136.631, \"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\": 206811.318, \"from_m\": 206429.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 207170.2, \"from_m\": 206811.318, \"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\": 215588.448, \"from_m\": 207170.2, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 220269.786, \"from_m\": 215588.448, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 222612.82, \"from_m\": 220269.786, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 225737.119, \"from_m\": 222612.82, \"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\": 246095.583, \"from_m\": 225737.119, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 265523.451, \"from_m\": 246095.583, \"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\": 274861.422, \"from_m\": 265523.451, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 274879.128, \"from_m\": 274861.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 279723.857, \"from_m\": 274879.128, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 283878.108, \"from_m\": 279723.857, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 286837.93, \"from_m\": 283878.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 298355.874, \"from_m\": 286837.93, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 300290.999, \"from_m\": 298355.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 306016.257, \"from_m\": 300290.999, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 317619.011, \"from_m\": 306016.257, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 322362.042, \"from_m\": 317619.011, \"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\": 323139.803, \"from_m\": 322362.042, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 323201.782, \"from_m\": 323139.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 325339.853, \"from_m\": 323201.782, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 325475.182, \"from_m\": 325339.853, \"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\": 328078.799, \"from_m\": 325475.182, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 331195.565, \"from_m\": 328078.799, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 333085.258, \"from_m\": 331195.565, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 339436.994, \"from_m\": 333085.258, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 340698.925, \"from_m\": 339436.994, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 341302.709, \"from_m\": 340698.925, \"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\": 341766.787, \"from_m\": 341302.709, \"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\": 342077.645, \"from_m\": 341766.787, \"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\": 343034.522, \"from_m\": 342077.645, \"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\": 345263.858, \"from_m\": 343034.522, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 347472.877, \"from_m\": 345263.858, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 347520.446, \"from_m\": 347472.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 348995.134, \"from_m\": 347520.446, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 349403.59, \"from_m\": 348995.134, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 350068.872, \"from_m\": 349403.59, \"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\": 358702.343, \"from_m\": 350068.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 358800.658, \"from_m\": 358702.343, \"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\": 360656.565, \"from_m\": 358800.658, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 360778.184, \"from_m\": 360656.565, \"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\": 360882.417, \"from_m\": 360778.184, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 363383.921, \"from_m\": 360882.417, \"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\": 364770.359, \"from_m\": 363383.921, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 368023.38, \"from_m\": 364770.359, \"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\": 368848.186, \"from_m\": 368023.38, \"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\": 369236.585, \"from_m\": 368848.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 369823.287, \"from_m\": 369236.585, \"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\": 370247.755, \"from_m\": 369823.287, \"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\": 494937, \"profile_key\": \"a608ae679b8b13e1fe51ea310d5844c05a843a4c31bbda538b8edba57f76eac6\", \"schedule_id\": 28664, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 2, \"distance_m\": 1649.173, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Deansgate\", \"stage_seq\": 3, \"distance_m\": 2216.326, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Water Street Jn\", \"stage_seq\": 4, \"distance_m\": 2754.26, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 5, \"distance_m\": 3270.241, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Eccles\", \"stage_seq\": 6, \"distance_m\": 7863.402, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 7, \"distance_m\": 15795.01, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Parkside Jn\", \"stage_seq\": 8, \"distance_m\": 25252.372, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Golborne Jn\", \"stage_seq\": 9, \"distance_m\": 27209.663, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 10, \"distance_m\": 34503.492, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 11, \"distance_m\": 35873.348, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Wigan North Western\", \"stage_seq\": 12, \"distance_m\": 36557.022, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 13, \"distance_m\": 48629.902, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Euxton Jn\", \"stage_seq\": 14, \"distance_m\": 52315.134, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Ribble Jn\", \"stage_seq\": 15, \"distance_m\": 59908.971, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0536\", \"location\": \"Preston\", \"stage_seq\": 16, \"distance_m\": 60874.913, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 17, \"distance_m\": 61652.075, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 18, \"distance_m\": 68109.631, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 19, \"distance_m\": 75918.854, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552\", \"location\": \"Lancaster\", \"stage_seq\": 20, \"distance_m\": 94653.718, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 21, \"distance_m\": 97633.614, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 22, \"distance_m\": 104525.595, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0606\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 23, \"distance_m\": 125477.388, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Grayrigg\", \"stage_seq\": 24, \"distance_m\": 136868.205, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Tebay\", \"stage_seq\": 25, \"distance_m\": 146393.871, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Shap Summit\", \"stage_seq\": 26, \"distance_m\": 155278.923, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 27, \"distance_m\": 161459.0, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 28, \"distance_m\": 177115.982, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0648H\", \"location\": \"Carlisle\", \"stage_seq\": 29, \"distance_m\": 205770.19, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Caldew Jn\", \"stage_seq\": 30, \"distance_m\": 206843.461, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 31, \"distance_m\": 208811.184, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Floriston\", \"stage_seq\": 32, \"distance_m\": 215588.448, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Gretna Jn\", \"stage_seq\": 33, \"distance_m\": 219717.976, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 34, \"distance_m\": 224975.859, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0708\", \"location\": \"Lockerbie\", \"stage_seq\": 35, \"distance_m\": 247364.555, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Beattock\", \"stage_seq\": 36, \"distance_m\": 269920.367, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Beattock Summit\", \"stage_seq\": 37, \"distance_m\": 285844.873, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Abington\", \"stage_seq\": 38, \"distance_m\": 299003.52, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 39, \"distance_m\": 323240.901, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0746H\", \"location\": \"Carstairs\", \"stage_seq\": 40, \"distance_m\": 324095.277, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 41, \"distance_m\": 325399.724, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Lanark Jn\", \"stage_seq\": 42, \"distance_m\": 328222.535, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Law Jn\", \"stage_seq\": 43, \"distance_m\": 341045.387, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Shieldmuir\", \"stage_seq\": 44, \"distance_m\": 346817.311, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0804\", \"location\": \"Motherwell\", \"stage_seq\": 45, \"distance_m\": 349573.872, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 46, \"distance_m\": 356480.157, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Newton East Jn\", \"stage_seq\": 47, \"distance_m\": 358800.658, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Newton West Jn\", \"stage_seq\": 48, \"distance_m\": 360778.184, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 49, \"distance_m\": 364000.994, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Shawfield Jn\", \"stage_seq\": 50, \"distance_m\": 366018.3, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Larkfield Jn\", \"stage_seq\": 51, \"distance_m\": 368233.75, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 52, \"distance_m\": 369013.29, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 53, \"distance_m\": 369318.322, \"section_seq\": 1, \"route_path_id\": 44508}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 54, \"distance_m\": 370247.755, \"section_seq\": 1, \"route_path_id\": 44508}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 370247.755, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44508}], \"total_distance_m\": 370247.755, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 368222.704, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2025.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0457", "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\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:58:39Z\", \"source_id\": 39851450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T03:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T03:58:42Z\", \"source_id\": 13082607, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:00:04Z\", \"source_id\": 39851990, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:00:09Z\", \"source_id\": 13082810, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:04:18Z\", \"source_id\": 39853820, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:04:24Z\", \"source_id\": 13083453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:21:59Z\", \"source_id\": 39863201, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:22:03Z\", \"source_id\": 13086569, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:32:28Z\", \"source_id\": 39870895, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:32:32Z\", \"source_id\": 13089105, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:44Z\", \"source_id\": 39887422, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:48Z\", \"source_id\": 13094249, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:25Z\", \"source_id\": 39905191, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:28Z\", \"source_id\": 13100059, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:12Z\", \"source_id\": 39940593, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:17Z\", \"source_id\": 13111931, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:43:27Z\", \"source_id\": 39966166, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:43:32Z\", \"source_id\": 13120674, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:14Z\", \"source_id\": 40008736, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:18Z\", \"source_id\": 13134899, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:23Z\", \"source_id\": 40079804, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:26Z\", \"source_id\": 13157832, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:44Z\", \"source_id\": 40105376, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:48Z\", \"source_id\": 13166103, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:01Z\", \"source_id\": 40112225, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:01Z\", \"source_id\": 13168291, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:08Z\", \"source_id\": 40116614, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:14Z\", \"source_id\": 13169730, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:57Z\", \"source_id\": 40158308, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:00Z\", \"source_id\": 13182418, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "6", "timing_fact_generation": 1789197482294157, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:32.536924", "service_state_evidence_id": 13182418, "current_leg_start_actual_dep": "2026-09-12T08:04:00+01:00", "operational_evidence_version": 173, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:33.046096", "service_state_valid_until_kind": null, "operational_interpretation_version": 173, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MAN |
GLC |
1S30 |
397004 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 401.212, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 880.205, "from_m": 401.212, "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": 1493.135, "from_m": 880.205, "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": 1572.945, "from_m": 1493.135, "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": 3270.241, "from_m": 1572.945, "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": 3322.151, "from_m": 3270.241, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 3373.781, "from_m": 3322.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 3420.003, "from_m": 3373.781, "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": 3884.97, "from_m": 3420.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15619.927, "from_m": 3884.97, "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": 15749.214, "from_m": 15619.927, "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": 15795.01, "from_m": 15749.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16048.954, "from_m": 15795.01, "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": 17356.557, "from_m": 16048.954, "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": 25252.372, "from_m": 17356.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25322.55, "from_m": 25252.372, "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": 26007.69, "from_m": 25322.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26483.882, "from_m": 26007.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": 27001.439, "from_m": 26483.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35948.561, "from_m": 27001.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36875.761, "from_m": 35948.561, "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": 36931.172, "from_m": 36875.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37745.859, "from_m": 36931.172, "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": 56351.394, "from_m": 37745.859, "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": 56417.566, "from_m": 56351.394, "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": 59908.971, "from_m": 56417.566, "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": 59956.304, "from_m": 59908.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59977.2, "from_m": 59956.304, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 60025.455, "from_m": 59977.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60065.676, "from_m": 60025.455, "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": 60119.758, "from_m": 60065.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60346.259, "from_m": 60119.758, "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": 61395.445, "from_m": 60346.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61418.341, "from_m": 61395.445, "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": 61476.123, "from_m": 61418.341, "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": 61621.608, "from_m": 61476.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63124.994, "from_m": 61621.608, "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": 92842.921, "from_m": 63124.994, "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": 96192.385, "from_m": 92842.921, "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": 97888.176, "from_m": 96192.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117720.555, "from_m": 97888.176, "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": 124549.979, "from_m": 117720.555, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 124588.015, "from_m": 124549.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124669.739, "from_m": 124588.015, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 129620.418, "from_m": 124669.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 136422.894, "from_m": 129620.418, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 139790.805, "from_m": 136422.894, "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": 141550.522, "from_m": 139790.805, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 144739.383, "from_m": 141550.522, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145706.204, "from_m": 144739.383, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 145754.041, "from_m": 145706.204, "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": 154679.192, "from_m": 145754.041, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 156250.276, "from_m": 154679.192, "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": 162546.996, "from_m": 156250.276, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 166621.655, "from_m": 162546.996, "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": 171696.842, "from_m": 166621.655, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172022.915, "from_m": 171696.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174989.495, "from_m": 172022.915, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 178071.412, "from_m": 174989.495, "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": 182129.325, "from_m": 178071.412, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 195424.928, "from_m": 182129.325, "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": 197085.072, "from_m": 195424.928, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198418.378, "from_m": 197085.072, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204361.612, "from_m": 198418.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 205136.631, "from_m": 204361.612, "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": 206429.843, "from_m": 205136.631, "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": 206811.318, "from_m": 206429.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 207170.2, "from_m": 206811.318, "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": 215588.448, "from_m": 207170.2, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 220269.786, "from_m": 215588.448, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 222612.82, "from_m": 220269.786, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 225737.119, "from_m": 222612.82, "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": 246095.583, "from_m": 225737.119, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 265523.451, "from_m": 246095.583, "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": 274861.422, "from_m": 265523.451, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 274879.128, "from_m": 274861.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 279723.857, "from_m": 274879.128, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 283878.108, "from_m": 279723.857, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 286837.93, "from_m": 283878.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 298355.874, "from_m": 286837.93, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 300290.999, "from_m": 298355.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 306016.257, "from_m": 300290.999, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 317619.011, "from_m": 306016.257, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 322362.042, "from_m": 317619.011, "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": 323139.803, "from_m": 322362.042, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 323201.782, "from_m": 323139.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 325339.853, "from_m": 323201.782, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 325475.182, "from_m": 325339.853, "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": 328078.799, "from_m": 325475.182, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 331195.565, "from_m": 328078.799, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 333085.258, "from_m": 331195.565, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 339436.994, "from_m": 333085.258, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 340698.925, "from_m": 339436.994, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 341302.709, "from_m": 340698.925, "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": 341766.787, "from_m": 341302.709, "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": 342077.645, "from_m": 341766.787, "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": 343034.522, "from_m": 342077.645, "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": 345263.858, "from_m": 343034.522, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 347472.877, "from_m": 345263.858, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 347520.446, "from_m": 347472.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 348995.134, "from_m": 347520.446, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 349403.59, "from_m": 348995.134, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 350068.872, "from_m": 349403.59, "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": 358702.343, "from_m": 350068.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 358800.658, "from_m": 358702.343, "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": 360656.565, "from_m": 358800.658, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 360778.184, "from_m": 360656.565, "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": 360882.417, "from_m": 360778.184, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 363383.921, "from_m": 360882.417, "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": 364770.359, "from_m": 363383.921, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 368023.38, "from_m": 364770.359, "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": 368848.186, "from_m": 368023.38, "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": 369236.585, "from_m": 368848.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 369823.287, "from_m": 369236.585, "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": 370247.755, "from_m": 369823.287, "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": 494937, "profile_key": "a608ae679b8b13e1fe51ea310d5844c05a843a4c31bbda538b8edba57f76eac6", "schedule_id": 28664, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0457", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458H", "location": "Manchester Oxford Road", "stage_seq": 2, "distance_m": 1649.173, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Deansgate", "stage_seq": 3, "distance_m": 2216.326, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Water Street Jn", "stage_seq": 4, "distance_m": 2754.26, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Ordsall Lane Jn", "stage_seq": 5, "distance_m": 3270.241, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Eccles", "stage_seq": 6, "distance_m": 7863.402, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508", "location": "Astley Station S.B.", "stage_seq": 7, "distance_m": 15795.01, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Parkside Jn", "stage_seq": 8, "distance_m": 25252.372, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Golborne Jn", "stage_seq": 9, "distance_m": 27209.663, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Springs Branch Jn", "stage_seq": 10, "distance_m": 34503.492, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Wigan South Jn", "stage_seq": 11, "distance_m": 35873.348, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Wigan North Western", "stage_seq": 12, "distance_m": 36557.022, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Balshaw Lane Jn", "stage_seq": 13, "distance_m": 48629.902, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Euxton Jn", "stage_seq": 14, "distance_m": 52315.134, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Ribble Jn", "stage_seq": 15, "distance_m": 59908.971, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0536", "location": "Preston", "stage_seq": 16, "distance_m": 60874.913, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Preston Fylde Jn", "stage_seq": 17, "distance_m": 61652.075, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Barton & Broughton Pass Loop", "stage_seq": 18, "distance_m": 68109.631, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Garstang & Catteral", "stage_seq": 19, "distance_m": 75918.854, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552", "location": "Lancaster", "stage_seq": 20, "distance_m": 94653.718, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Morecambe South Jn", "stage_seq": 21, "distance_m": 97633.614, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Carnforth North Jn", "stage_seq": 22, "distance_m": 104525.595, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0606", "location": "Oxenholme Lake District", "stage_seq": 23, "distance_m": 125477.388, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Grayrigg", "stage_seq": 24, "distance_m": 136868.205, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Tebay", "stage_seq": 25, "distance_m": 146393.871, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Shap Summit", "stage_seq": 26, "distance_m": 155278.923, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 27, "distance_m": 161459.0, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631H", "location": "Penrith North Lakes", "stage_seq": 28, "distance_m": 177115.982, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0648H", "location": "Carlisle", "stage_seq": 29, "distance_m": 205770.19, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Caldew Jn", "stage_seq": 30, "distance_m": 206843.461, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 31, "distance_m": 208811.184, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Floriston", "stage_seq": 32, "distance_m": 215588.448, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Gretna Jn", "stage_seq": 33, "distance_m": 219717.976, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 34, "distance_m": 224975.859, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0708", "location": "Lockerbie", "stage_seq": 35, "distance_m": 247364.555, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Beattock", "stage_seq": 36, "distance_m": 269920.367, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Beattock Summit", "stage_seq": 37, "distance_m": 285844.873, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Abington", "stage_seq": 38, "distance_m": 299003.52, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Carstairs South Jn", "stage_seq": 39, "distance_m": 323240.901, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0746H", "location": "Carstairs", "stage_seq": 40, "distance_m": 324095.277, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Carstairs North Jn", "stage_seq": 41, "distance_m": 325399.724, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Lanark Jn", "stage_seq": 42, "distance_m": 328222.535, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Law Jn", "stage_seq": 43, "distance_m": 341045.387, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Shieldmuir", "stage_seq": 44, "distance_m": 346817.311, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0804", "location": "Motherwell", "stage_seq": 45, "distance_m": 349573.872, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Uddingston Jn", "stage_seq": 46, "distance_m": 356480.157, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Newton East Jn", "stage_seq": 47, "distance_m": 358800.658, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Newton West Jn", "stage_seq": 48, "distance_m": 360778.184, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Rutherglen East Jn", "stage_seq": 49, "distance_m": 364000.994, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Shawfield Jn", "stage_seq": 50, "distance_m": 366018.3, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Larkfield Jn", "stage_seq": 51, "distance_m": 368233.75, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Eglinton St Jn", "stage_seq": 52, "distance_m": 369013.29, "section_seq": 1, "route_path_id": 44508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Glasgow Bridge Street Jn", "stage_seq": 53, "distance_m": 369318.322, "section_seq": 1, "route_path_id": 44508}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 54, "distance_m": 370247.755, "section_seq": 1, "route_path_id": 44508}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 370247.755, "from_m": 0.0, "section_seq": 1, "route_path_id": 44508}], "total_distance_m": 370247.755, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 368222.704, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2025.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:58:39Z", "source_id": 39851450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T03:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T03:58:42Z", "source_id": 13082607, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:00:04Z", "source_id": 39851990, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:00:09Z", "source_id": 13082810, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:04:18Z", "source_id": 39853820, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:04:24Z", "source_id": 13083453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:21:59Z", "source_id": 39863201, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:22:03Z", "source_id": 13086569, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7915, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:32:28Z", "source_id": 39870895, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T04:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:32:32Z", "source_id": 13089105, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:44Z", "source_id": 39887422, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T04:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:48Z", "source_id": 13094249, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:25Z", "source_id": 39905191, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:28Z", "source_id": 13100059, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:12Z", "source_id": 39940593, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T05:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:17Z", "source_id": 13111931, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:43:27Z", "source_id": 39966166, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T05:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:43:32Z", "source_id": 13120674, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:14Z", "source_id": 40008736, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T06:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:18Z", "source_id": 13134899, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2648, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:23Z", "source_id": 40079804, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T06:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:26Z", "source_id": 13157832, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:44Z", "source_id": 40105376, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T06:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:48Z", "source_id": 13166103, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:01Z", "source_id": 40112225, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T06:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:01Z", "source_id": 13168291, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:08Z", "source_id": 40116614, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:14Z", "source_id": 13169730, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:57Z", "source_id": 40158308, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-12T07:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:00Z", "source_id": 13182418, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0457 |
0457 |
14 |
None |
None |
Glasgow Central High Level |
0823 |
0822 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85161/2026-09-12/detailed |
None |
Motherwell |
2026-09-12T08:04: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 |
0804 |
0819 |
Motherwell |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182418 |
1789197482294157 |
173 |
173 |
2026-09-12 07:29:33.046096 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:32.536924 |
| 467881 |
498731 |
P89375 |
892T15MB12 |
2026-09-12 |
COMPLETE |
13182818 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 498731, "stp": "P", "toc": "Southeastern", "uid": "P89375", "consist": "375305", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89375/2026-09-12/detailed", "trust_id": "892T15MB12", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T15", "timing_status": "EARLY", "origin_station": "Paddock Wood", "current_leg_arr": "0819", "current_leg_dep": "0815½", "current_leg_end": "Strood", "origin_dep_time": "0733", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-12T07:29:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.697, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 748.689, \"from_m\": 161.697, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 799.45, \"from_m\": 748.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1692.204, \"from_m\": 799.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3898.165, \"from_m\": 1692.204, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4790.919, \"from_m\": 3898.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4841.681, \"from_m\": 4790.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6011.997, \"from_m\": 4841.681, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6061.912, \"from_m\": 6011.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8104.302, \"from_m\": 6061.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10523.929, \"from_m\": 8104.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10861.4, \"from_m\": 10523.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17731.827, \"from_m\": 10861.4, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18252.27, \"from_m\": 17731.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20969.711, \"from_m\": 18252.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21214.276, \"from_m\": 20969.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25411.94, \"from_m\": 21214.276, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26872.085, \"from_m\": 25411.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28300.476, \"from_m\": 26872.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38982.68, \"from_m\": 28300.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39107.703, \"from_m\": 38982.68, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39265.938, \"from_m\": 39107.703, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498731, \"profile_key\": \"c8364b6a28a11119f42245f2d6b34ff3eb904c79265b6688843a02ec35579231\", \"schedule_id\": 23852, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2795.185, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 10712.66, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 13431.988, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 18197.402, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 21110.451, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 21882.08, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 26785.051, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 28266.751, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 30311.809, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 32736.555, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 35567.227, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 39265.938, \"section_seq\": 1, \"route_path_id\": 37724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39265.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}], \"total_distance_m\": 39265.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38952.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 313.135, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:04Z\", \"source_id\": 40066842, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:35:06Z\", \"source_id\": 13153577, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:31Z\", \"source_id\": 40159523, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:37Z\", \"source_id\": 13182818, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789197519015738, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:40.179560", "service_state_evidence_id": 13182818, "current_leg_start_actual_dep": "2026-09-12T08:15:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:40.373446", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
PDW |
SOO |
2T15 |
375305 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.697, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 748.689, "from_m": 161.697, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 799.45, "from_m": 748.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1692.204, "from_m": 799.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3898.165, "from_m": 1692.204, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4790.919, "from_m": 3898.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4841.681, "from_m": 4790.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6011.997, "from_m": 4841.681, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6061.912, "from_m": 6011.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8104.302, "from_m": 6061.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10523.929, "from_m": 8104.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10861.4, "from_m": 10523.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17731.827, "from_m": 10861.4, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18252.27, "from_m": 17731.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20969.711, "from_m": 18252.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21214.276, "from_m": 20969.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25411.94, "from_m": 21214.276, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26872.085, "from_m": 25411.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28300.476, "from_m": 26872.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38982.68, "from_m": 28300.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39107.703, "from_m": 38982.68, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39265.938, "from_m": 39107.703, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498731, "profile_key": "c8364b6a28a11119f42245f2d6b34ff3eb904c79265b6688843a02ec35579231", "schedule_id": 23852, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "location": "Beltring", "stage_seq": 2, "distance_m": 2795.185, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Yalding", "stage_seq": 3, "distance_m": 10712.66, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 13431.988, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 18197.402, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755", "location": "Maidstone West", "stage_seq": 6, "distance_m": 21110.451, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 21882.08, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Aylesford", "stage_seq": 8, "distance_m": 26785.051, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "New Hythe", "stage_seq": 9, "distance_m": 28266.751, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Snodland", "stage_seq": 10, "distance_m": 30311.809, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Halling", "stage_seq": 11, "distance_m": 32736.555, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Cuxton", "stage_seq": 12, "distance_m": 35567.227, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 39265.938, "section_seq": 1, "route_path_id": 37724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39265.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 37724}], "total_distance_m": 39265.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38952.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 313.135, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:04Z", "source_id": 40066842, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:35:06Z", "source_id": 13153577, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:31Z", "source_id": 40159523, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:37Z", "source_id": 13182818, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Paddock Wood |
0733 |
0733 |
3 |
None |
None |
Strood |
0820 |
0820 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89375/2026-09-12/detailed |
None |
Cuxton |
2026-09-12T08:15:30+01:00 |
Strood |
3.5 |
{"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} |
2.3 |
0815½ |
0819 |
Cuxton |
Strood |
Strood |
51.3966534 |
0.5002751 |
51.3966534 |
0.5002751 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
Strood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182818 |
1789197519015738 |
12 |
12 |
2026-09-12 07:29:40.373446 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:40.179560 |
| 467882 |
496435 |
P66798 |
481K59M612 |
2026-09-12 |
COMPLETE |
13182338 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 496435, "stp": "P", "toc": "Greater Anglia", "uid": "P66798", "consist": "755414", "dest_crs": "SSD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66798/2026-09-12/detailed", "trust_id": "481K59M612", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "1", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1K59", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "0819", "current_leg_dep": "0805", "current_leg_end": "Stansted Airport", "origin_dep_time": "0627", "origin_platform": "4A", "current_location": "Stansted Airport", "last_update_time": "2026-09-12T07:29:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Audley End", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Audley End", "current_leg_milage": "10.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1893.373, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19123.092, \"from_m\": 1893.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23315.431, \"from_m\": 19123.092, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33781.769, \"from_m\": 23315.431, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37777.152, \"from_m\": 33781.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38173.142, \"from_m\": 37777.152, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44261.533, \"from_m\": 38173.142, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47950.843, \"from_m\": 44261.533, \"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\": 48797.641, \"from_m\": 47950.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48835.444, \"from_m\": 48797.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\": 50845.136, \"from_m\": 48835.444, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62145.005, \"from_m\": 50845.136, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66624.509, \"from_m\": 62145.005, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83546.015, \"from_m\": 66624.509, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83922.485, \"from_m\": 83546.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84098.15, \"from_m\": 83922.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84214.692, \"from_m\": 84098.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\": 85470.432, \"from_m\": 84214.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85931.042, \"from_m\": 85470.432, \"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\": 85985.468, \"from_m\": 85931.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86054.206, \"from_m\": 85985.468, \"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\": 86870.117, \"from_m\": 86054.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87015.722, \"from_m\": 86870.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87067.638, \"from_m\": 87015.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87220.769, \"from_m\": 87067.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107575.961, \"from_m\": 87220.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109156.252, \"from_m\": 107575.961, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109202.85, \"from_m\": 109156.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 109237.224, \"from_m\": 109202.85, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110231.694, \"from_m\": 109237.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110399.476, \"from_m\": 110231.694, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110495.815, \"from_m\": 110399.476, \"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\": 110540.953, \"from_m\": 110495.815, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110622.759, \"from_m\": 110540.953, \"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\": 113612.557, \"from_m\": 110622.759, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119480.406, \"from_m\": 113612.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119651.835, \"from_m\": 119480.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119687.419, \"from_m\": 119651.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\": 120396.961, \"from_m\": 119687.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 125902.363, \"from_m\": 120396.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 129405.482, \"from_m\": 125902.363, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 144307.683, \"from_m\": 129405.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\": 144979.096, \"from_m\": 144307.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 145056.306, \"from_m\": 144979.096, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 145118.519, \"from_m\": 145056.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 146362.029, \"from_m\": 145118.519, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 148751.726, \"from_m\": 146362.029, \"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\": 149242.295, \"from_m\": 148751.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 496435, \"profile_key\": \"10c8469a2bfbe3d83887e1166ac577b8f3798fe904eca53af3e0b029a07f35b2\", \"schedule_id\": 22084, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1700.77, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Wymondham Co878\", \"stage_seq\": 5, \"distance_m\": 5102.352, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Wymondham\", \"stage_seq\": 6, \"distance_m\": 16386.971, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Attleborough\", \"stage_seq\": 7, \"distance_m\": 25500.353, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"Thetford\", \"stage_seq\": 8, \"distance_m\": 48970.025, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Brandon\", \"stage_seq\": 9, \"distance_m\": 60564.557, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Ely North Jn\", \"stage_seq\": 10, \"distance_m\": 84000.778, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Ely\", \"stage_seq\": 11, \"distance_m\": 86304.609, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 12, \"distance_m\": 87015.722, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Waterbeach\", \"stage_seq\": 13, \"distance_m\": 101358.098, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0740\", \"location\": \"Cambridge North\", \"stage_seq\": 14, \"distance_m\": 106258.991, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 15, \"distance_m\": 108428.548, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0747\", \"location\": \"Cambridge\", \"stage_seq\": 16, \"distance_m\": 109992.31, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Cambridge South\", \"stage_seq\": 17, \"distance_m\": 112585.963, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 18, \"distance_m\": 113701.703, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 19, \"distance_m\": 120615.276, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Audley End\", \"stage_seq\": 20, \"distance_m\": 132470.744, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Stansted North Jn\", \"stage_seq\": 21, \"distance_m\": 144307.683, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Stansted East Jn\", \"stage_seq\": 22, \"distance_m\": 145056.306, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Tye Green Jn\", \"stage_seq\": 23, \"distance_m\": 146168.166, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 24, \"distance_m\": 148189.453, \"section_seq\": 1, \"route_path_id\": 36049}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 25, \"distance_m\": 149242.295, \"section_seq\": 1, \"route_path_id\": 36049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 149242.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36049}], \"total_distance_m\": 149242.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 147252.185, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1990.11, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:09Z\", \"source_id\": 39952089, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:13Z\", \"source_id\": 13115806, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:19Z\", \"source_id\": 39967860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:22Z\", \"source_id\": 13121213, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:51Z\", \"source_id\": 39992633, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:58Z\", \"source_id\": 13129621, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:32Z\", \"source_id\": 40007334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:05:33Z\", \"source_id\": 13134421, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:34Z\", \"source_id\": 40043339, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:23:38Z\", \"source_id\": 13146080, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:56Z\", \"source_id\": 40070778, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:58Z\", \"source_id\": 13154822, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:47Z\", \"source_id\": 40076533, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:39:52Z\", \"source_id\": 13156747, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:09Z\", \"source_id\": 40087636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:14Z\", \"source_id\": 13160302, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:49Z\", \"source_id\": 13164071, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:32Z\", \"source_id\": 40111221, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:37Z\", \"source_id\": 13167994, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:28Z\", \"source_id\": 40126087, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:32Z\", \"source_id\": 13172648, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:49Z\", \"source_id\": 40158027, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:53Z\", \"source_id\": 13182338, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "1", "timing_fact_generation": 1789197473321026, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:42.086703", "service_state_evidence_id": 13182338, "current_leg_start_actual_dep": "2026-09-12T08:05:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:42.250543", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
SSD |
1K59 |
755414 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1893.373, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19123.092, "from_m": 1893.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23315.431, "from_m": 19123.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33781.769, "from_m": 23315.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37777.152, "from_m": 33781.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38173.142, "from_m": 37777.152, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44261.533, "from_m": 38173.142, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47950.843, "from_m": 44261.533, "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": 48797.641, "from_m": 47950.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48835.444, "from_m": 48797.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": 50845.136, "from_m": 48835.444, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62145.005, "from_m": 50845.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66624.509, "from_m": 62145.005, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83546.015, "from_m": 66624.509, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83922.485, "from_m": 83546.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84098.15, "from_m": 83922.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84214.692, "from_m": 84098.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": 85470.432, "from_m": 84214.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85931.042, "from_m": 85470.432, "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": 85985.468, "from_m": 85931.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86054.206, "from_m": 85985.468, "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": 86870.117, "from_m": 86054.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87015.722, "from_m": 86870.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87067.638, "from_m": 87015.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87220.769, "from_m": 87067.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107575.961, "from_m": 87220.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109156.252, "from_m": 107575.961, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109202.85, "from_m": 109156.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 109237.224, "from_m": 109202.85, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110231.694, "from_m": 109237.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110399.476, "from_m": 110231.694, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110495.815, "from_m": 110399.476, "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": 110540.953, "from_m": 110495.815, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110622.759, "from_m": 110540.953, "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": 113612.557, "from_m": 110622.759, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119480.406, "from_m": 113612.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119651.835, "from_m": 119480.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119687.419, "from_m": 119651.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": 120396.961, "from_m": 119687.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 125902.363, "from_m": 120396.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 129405.482, "from_m": 125902.363, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 144307.683, "from_m": 129405.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": 144979.096, "from_m": 144307.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 145056.306, "from_m": 144979.096, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 145118.519, "from_m": 145056.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146362.029, "from_m": 145118.519, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 148751.726, "from_m": 146362.029, "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": 149242.295, "from_m": 148751.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 496435, "profile_key": "10c8469a2bfbe3d83887e1166ac577b8f3798fe904eca53af3e0b029a07f35b2", "schedule_id": 22084, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0627", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1700.77, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Wymondham Co878", "stage_seq": 5, "distance_m": 5102.352, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Wymondham", "stage_seq": 6, "distance_m": 16386.971, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Attleborough", "stage_seq": 7, "distance_m": 25500.353, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "Thetford", "stage_seq": 8, "distance_m": 48970.025, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Brandon", "stage_seq": 9, "distance_m": 60564.557, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Ely North Jn", "stage_seq": 10, "distance_m": 84000.778, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Ely", "stage_seq": 11, "distance_m": 86304.609, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Ely Dock Jn", "stage_seq": 12, "distance_m": 87015.722, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Waterbeach", "stage_seq": 13, "distance_m": 101358.098, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0740", "location": "Cambridge North", "stage_seq": 14, "distance_m": 106258.991, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Coldham Lane Jn", "stage_seq": 15, "distance_m": 108428.548, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0747", "location": "Cambridge", "stage_seq": 16, "distance_m": 109992.31, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Cambridge South", "stage_seq": 17, "distance_m": 112585.963, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Shepreth Branch Jn", "stage_seq": 18, "distance_m": 113701.703, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Whittlesford Parkway", "stage_seq": 19, "distance_m": 120615.276, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Audley End", "stage_seq": 20, "distance_m": 132470.744, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Stansted North Jn", "stage_seq": 21, "distance_m": 144307.683, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Stansted East Jn", "stage_seq": 22, "distance_m": 145056.306, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Tye Green Jn", "stage_seq": 23, "distance_m": 146168.166, "section_seq": 1, "route_path_id": 36049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Stansted Coopers Lane Jn", "stage_seq": 24, "distance_m": 148189.453, "section_seq": 1, "route_path_id": 36049}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 25, "distance_m": 149242.295, "section_seq": 1, "route_path_id": 36049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 149242.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 36049}], "total_distance_m": 149242.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 147252.185, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1990.11, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:09Z", "source_id": 39952089, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:13Z", "source_id": 13115806, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:19Z", "source_id": 39967860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:22Z", "source_id": 13121213, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:51Z", "source_id": 39992633, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:58Z", "source_id": 13129621, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:32Z", "source_id": 40007334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:05:33Z", "source_id": 13134421, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:34Z", "source_id": 40043339, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:23:38Z", "source_id": 13146080, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:56Z", "source_id": 40070778, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:58Z", "source_id": 13154822, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:47Z", "source_id": 40076533, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:39:52Z", "source_id": 13156747, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:09Z", "source_id": 40087636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:14Z", "source_id": 13160302, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:49Z", "source_id": 13164071, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:32Z", "source_id": 40111221, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:37Z", "source_id": 13167994, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:28Z", "source_id": 40126087, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:32Z", "source_id": 13172648, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12725, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:49Z", "source_id": 40158027, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:53Z", "source_id": 13182338, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Norwich |
0627 |
0627 |
4A |
None |
None |
Stansted Airport |
0820 |
0820 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66798/2026-09-12/detailed |
None |
Audley End |
2026-09-12T08:05:30+01:00 |
Stansted Airport |
14.0 |
{"type": "LineString", "coordinates": [[0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} |
10.6 |
0805 |
0819 |
Audley End |
Stansted Airport |
Stansted Airport |
51.8893715 |
0.2620681 |
51.8893715 |
0.2620681 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182338 |
1789197473321026 |
99 |
99 |
2026-09-12 07:29:42.250543 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:42.086703 |
| 467883 |
496725 |
C82784 |
881F07M612 |
2026-09-12 |
COMPLETE |
13182491 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 496725, "stp": "O", "toc": "Southern", "uid": "C82784", "consist": "387127+387173", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82784/2026-09-12/detailed", "trust_id": "881F07M612", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0806", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1F07", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "0819", "current_leg_dep": "0814", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0633", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T07:29:53", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0806", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3948.362, \"from_m\": 571.481, \"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\": 6299.909, \"from_m\": 3948.362, \"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\": 6727.357, \"from_m\": 6299.909, \"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\": 13252.187, \"from_m\": 6727.357, \"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\": 13504.664, \"from_m\": 13252.187, \"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\": 18543.034, \"from_m\": 13504.664, \"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\": 21729.671, \"from_m\": 18543.034, \"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\": 23721.258, \"from_m\": 21729.671, \"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\": 23768.313, \"from_m\": 23721.258, \"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\": 23796.86, \"from_m\": 23768.313, \"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\": 25337.519, \"from_m\": 23796.86, \"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\": 25659.764, \"from_m\": 25337.519, \"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\": 26590.525, \"from_m\": 25659.764, \"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\": 35522.424, \"from_m\": 26590.525, \"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\": 36705.408, \"from_m\": 35522.424, \"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\": 39607.655, \"from_m\": 36705.408, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40030.844, \"from_m\": 39607.655, \"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\": 40468.01, \"from_m\": 40030.844, \"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\": 40501.811, \"from_m\": 40468.01, \"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\": 44586.956, \"from_m\": 40501.811, \"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\": 44650.921, \"from_m\": 44586.956, \"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\": 44697.187, \"from_m\": 44650.921, \"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\": 45215.349, \"from_m\": 44697.187, \"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\": 46429.068, \"from_m\": 45215.349, \"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\": 54293.281, \"from_m\": 46429.068, \"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\": 55148.551, \"from_m\": 54293.281, \"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\": 55442.784, \"from_m\": 55148.551, \"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\": 55523.491, \"from_m\": 55442.784, \"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\": 61630.721, \"from_m\": 55523.491, \"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\": 61746.172, \"from_m\": 61630.721, \"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\": 62598.948, \"from_m\": 61746.172, \"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\": 63414.666, \"from_m\": 62598.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63485.987, \"from_m\": 63414.666, \"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\": 71202.253, \"from_m\": 63485.987, \"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\": 71938.819, \"from_m\": 71202.253, \"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\": 82853.816, \"from_m\": 71938.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82908.833, \"from_m\": 82853.816, \"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\": 87481.839, \"from_m\": 82908.833, \"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\": 88759.483, \"from_m\": 87481.839, \"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\": 88818.047, \"from_m\": 88759.483, \"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\": 88862.318, \"from_m\": 88818.047, \"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\": 88898.025, \"from_m\": 88862.318, \"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\": 88961.724, \"from_m\": 88898.025, \"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\": 89050.392, \"from_m\": 88961.724, \"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\": 89080.828, \"from_m\": 89050.392, \"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\": 89475.084, \"from_m\": 89080.828, \"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\": 89512.049, \"from_m\": 89475.084, \"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\": 90408.5, \"from_m\": 89512.049, \"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\": 90932.492, \"from_m\": 90408.5, \"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\": 91013.815, \"from_m\": 90932.492, \"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\": 91067.59, \"from_m\": 91013.815, \"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\": 99448.012, \"from_m\": 91067.59, \"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\": 102846.389, \"from_m\": 99448.012, \"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\": 105527.349, \"from_m\": 102846.389, \"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\": 106184.386, \"from_m\": 105527.349, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 496725, \"profile_key\": \"8cef9d2f95e446ed0785060efc0f7351241423dff082d5d62c7e65ab1d9bd8de\", \"schedule_id\": 33135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7222.448, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Southerham Jn\", \"stage_seq\": 5, \"distance_m\": 23796.86, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Lewes\", \"stage_seq\": 6, \"distance_m\": 25428.953, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Cooksbridge\", \"stage_seq\": 7, \"distance_m\": 29554.877, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Keymer Jn\", \"stage_seq\": 8, \"distance_m\": 40030.844, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Wivelsfield\", \"stage_seq\": 9, \"distance_m\": 40385.371, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0717\", \"location\": \"Haywards Heath\", \"stage_seq\": 10, \"distance_m\": 45098.029, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 11, \"distance_m\": 46324.373, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 12, \"distance_m\": 55442.784, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Three Bridges\", \"stage_seq\": 13, \"distance_m\": 58582.512, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0732\", \"location\": \"Gatwick Airport\", \"stage_seq\": 14, \"distance_m\": 63069.038, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 15, \"distance_m\": 71064.202, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 16, \"distance_m\": 82908.833, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Purley\", \"stage_seq\": 17, \"distance_m\": 84487.851, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0749\", \"location\": \"East Croydon\", \"stage_seq\": 18, \"distance_m\": 89282.72, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 90130.43, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Selhurst\", \"stage_seq\": 20, \"distance_m\": 91159.483, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Streatham North Jn\", \"stage_seq\": 21, \"distance_m\": 96454.075, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Balham\", \"stage_seq\": 22, \"distance_m\": 98800.086, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 23, \"distance_m\": 101941.792, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 24, \"distance_m\": 103006.4, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 25, \"distance_m\": 104842.312, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 26, \"distance_m\": 106184.386, \"section_seq\": 1, \"route_path_id\": 30529}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106184.386, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30529}], \"total_distance_m\": 106184.386, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 105920.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 264.189, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:08Z\", \"source_id\": 39953790, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:12Z\", \"source_id\": 13116395, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:08Z\", \"source_id\": 39960578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:11Z\", \"source_id\": 13118691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:07Z\", \"source_id\": 40002572, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:03:11Z\", \"source_id\": 13132922, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:13Z\", \"source_id\": 40014542, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:17Z\", \"source_id\": 13136801, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:03Z\", \"source_id\": 40040428, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:05Z\", \"source_id\": 13145077, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:36Z\", \"source_id\": 40051388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:27:38Z\", \"source_id\": 13148682, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:51Z\", \"source_id\": 40070516, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:53Z\", \"source_id\": 13154755, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:33Z\", \"source_id\": 40080159, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:36Z\", \"source_id\": 13157931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:47Z\", \"source_id\": 40109711, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 13167483, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:45Z\", \"source_id\": 40117934, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:52Z\", \"source_id\": 13170131, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 40126431, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:36Z\", \"source_id\": 13172721, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:56Z\", \"source_id\": 40140898, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:00Z\", \"source_id\": 13177009, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:48Z\", \"source_id\": 40147300, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:53Z\", \"source_id\": 13178964, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:06Z\", \"source_id\": 40158578, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:11Z\", \"source_id\": 13182491, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "18", "timing_fact_generation": 1789197492161756, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:42.120212", "service_state_evidence_id": 13182491, "current_leg_start_actual_dep": "2026-09-12T08:12:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:42.255682", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
EBN |
None |
1F07 |
387127+387173 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3948.362, "from_m": 571.481, "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": 6299.909, "from_m": 3948.362, "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": 6727.357, "from_m": 6299.909, "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": 13252.187, "from_m": 6727.357, "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": 13504.664, "from_m": 13252.187, "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": 18543.034, "from_m": 13504.664, "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": 21729.671, "from_m": 18543.034, "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": 23721.258, "from_m": 21729.671, "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": 23768.313, "from_m": 23721.258, "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": 23796.86, "from_m": 23768.313, "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": 25337.519, "from_m": 23796.86, "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": 25659.764, "from_m": 25337.519, "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": 26590.525, "from_m": 25659.764, "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": 35522.424, "from_m": 26590.525, "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": 36705.408, "from_m": 35522.424, "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": 39607.655, "from_m": 36705.408, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40030.844, "from_m": 39607.655, "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": 40468.01, "from_m": 40030.844, "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": 40501.811, "from_m": 40468.01, "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": 44586.956, "from_m": 40501.811, "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": 44650.921, "from_m": 44586.956, "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": 44697.187, "from_m": 44650.921, "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": 45215.349, "from_m": 44697.187, "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": 46429.068, "from_m": 45215.349, "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": 54293.281, "from_m": 46429.068, "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": 55148.551, "from_m": 54293.281, "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": 55442.784, "from_m": 55148.551, "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": 55523.491, "from_m": 55442.784, "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": 61630.721, "from_m": 55523.491, "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": 61746.172, "from_m": 61630.721, "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": 62598.948, "from_m": 61746.172, "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": 63414.666, "from_m": 62598.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63485.987, "from_m": 63414.666, "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": 71202.253, "from_m": 63485.987, "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": 71938.819, "from_m": 71202.253, "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": 82853.816, "from_m": 71938.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82908.833, "from_m": 82853.816, "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": 87481.839, "from_m": 82908.833, "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": 88759.483, "from_m": 87481.839, "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": 88818.047, "from_m": 88759.483, "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": 88862.318, "from_m": 88818.047, "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": 88898.025, "from_m": 88862.318, "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": 88961.724, "from_m": 88898.025, "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": 89050.392, "from_m": 88961.724, "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": 89080.828, "from_m": 89050.392, "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": 89475.084, "from_m": 89080.828, "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": 89512.049, "from_m": 89475.084, "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": 90408.5, "from_m": 89512.049, "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": 90932.492, "from_m": 90408.5, "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": 91013.815, "from_m": 90932.492, "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": 91067.59, "from_m": 91013.815, "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": 99448.012, "from_m": 91067.59, "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": 102846.389, "from_m": 99448.012, "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": 105527.349, "from_m": 102846.389, "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": 106184.386, "from_m": 105527.349, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 496725, "profile_key": "8cef9d2f95e446ed0785060efc0f7351241423dff082d5d62c7e65ab1d9bd8de", "schedule_id": 33135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Polegate", "stage_seq": 4, "distance_m": 7222.448, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Southerham Jn", "stage_seq": 5, "distance_m": 23796.86, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Lewes", "stage_seq": 6, "distance_m": 25428.953, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Cooksbridge", "stage_seq": 7, "distance_m": 29554.877, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Keymer Jn", "stage_seq": 8, "distance_m": 40030.844, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Wivelsfield", "stage_seq": 9, "distance_m": 40385.371, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0717", "location": "Haywards Heath", "stage_seq": 10, "distance_m": 45098.029, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Copyhold Jn", "stage_seq": 11, "distance_m": 46324.373, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Balcombe Tunnel Jn", "stage_seq": 12, "distance_m": 55442.784, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Three Bridges", "stage_seq": 13, "distance_m": 58582.512, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0732", "location": "Gatwick Airport", "stage_seq": 14, "distance_m": 63069.038, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Earlswood (Surrey)", "stage_seq": 15, "distance_m": 71064.202, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Stoats Nest Jn", "stage_seq": 16, "distance_m": 82908.833, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Purley", "stage_seq": 17, "distance_m": 84487.851, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0749", "location": "East Croydon", "stage_seq": 18, "distance_m": 89282.72, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Windmill Bridge Jn", "stage_seq": 19, "distance_m": 90130.43, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Selhurst", "stage_seq": 20, "distance_m": 91159.483, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Streatham North Jn", "stage_seq": 21, "distance_m": 96454.075, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Balham", "stage_seq": 22, "distance_m": 98800.086, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Clapham Junction (C)", "stage_seq": 23, "distance_m": 101941.792, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Pouparts Jn", "stage_seq": 24, "distance_m": 103006.4, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Battersea Pier Jn", "stage_seq": 25, "distance_m": 104842.312, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 26, "distance_m": 106184.386, "section_seq": 1, "route_path_id": 30529}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106184.386, "from_m": 0.0, "section_seq": 1, "route_path_id": 30529}], "total_distance_m": 106184.386, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 105920.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 264.189, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:08Z", "source_id": 39953790, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:12Z", "source_id": 13116395, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:08Z", "source_id": 39960578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:11Z", "source_id": 13118691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:07Z", "source_id": 40002572, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:03:11Z", "source_id": 13132922, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:13Z", "source_id": 40014542, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:17Z", "source_id": 13136801, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:03Z", "source_id": 40040428, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:05Z", "source_id": 13145077, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:36Z", "source_id": 40051388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:27:38Z", "source_id": 13148682, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:51Z", "source_id": 40070516, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:53Z", "source_id": 13154755, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:33Z", "source_id": 40080159, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:36Z", "source_id": 13157931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:47Z", "source_id": 40109711, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 13167483, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:45Z", "source_id": 40117934, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:52Z", "source_id": 13170131, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 40126431, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:36Z", "source_id": 13172721, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:56Z", "source_id": 40140898, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T07:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:00Z", "source_id": 13177009, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:48Z", "source_id": 40147300, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:53Z", "source_id": 13178964, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28797, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:06Z", "source_id": 40158578, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:11Z", "source_id": 13182491, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Eastbourne |
0633 |
0633 |
1 |
None |
None |
London Victoria (C) |
0806 |
0806 |
18 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82784/2026-09-12/detailed |
None |
Clapham Junction (C) |
2026-09-12T08:12:00+01:00 |
London Victoria (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
0814 |
0819 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182491 |
1789197492161756 |
131 |
131 |
2026-09-12 07:29:42.255682 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:42.120212 |
| 467884 |
498821 |
P01657 |
482J65MB12 |
2026-09-12 |
COMPLETE |
13182408 |
2026-09-12 08:19:00 |
2026-09-12 07:29:53 |
2026-09-14 07:29:53 |
{"id": 498821, "stp": "P", "toc": "Greater Anglia", "uid": "P01657", "consist": "755327", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01657/2026-09-12/detailed", "trust_id": "482J65MB12", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "4A", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2J65", "timing_status": "EARLY", "origin_station": "Lowestoft", "current_leg_arr": "0819", "current_leg_dep": "0810", "current_leg_end": "Norwich", "origin_dep_time": "0737", "origin_platform": "2", "current_location": "Norwich", "last_update_time": "2026-09-12T07:29:53", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4393923717475283, 52.619356952917926], [1.4391822, 52.61945200000001], [1.4385084999999995, 52.6197604], [1.4379875, 52.6199989], [1.437304454591234, 52.62030383415964], [1.4371605, 52.620368099999986], [1.4368065999999995, 52.6205221], [1.4364441, 52.62067220000001], [1.4361221, 52.6208056], [1.4354224, 52.6210783], [1.435154, 52.6211775], [1.4337814, 52.621656300000005], [1.4324799, 52.62202499999999], [1.4312572999999995, 52.6223599], [1.4301737, 52.62261489999999], [1.4298641999999997, 52.62268259999998], [1.4295973999999998, 52.622736999999994], [1.4290267, 52.6228433], [1.4284983999999998, 52.62294200000001], [1.4278071, 52.623054399999994], [1.42733, 52.6231281], [1.4270192999999998, 52.623170399999985], [1.4266549, 52.62321500000001], [1.4264463000000005, 52.62323519999999], [1.4257117999999998, 52.62331879999999], [1.4254731, 52.62334269999999], [1.4248970999999997, 52.6233956], [1.4242806, 52.62343909999999], [1.4240568, 52.6234526], [1.4233523, 52.6234893], [1.422749, 52.62350819999999], [1.4224889, 52.6235139], [1.4219866000000003, 52.6235199], [1.4213956, 52.6235259], [1.4210286999999997, 52.62352030000001], [1.4205460999999997, 52.62351369999998], [1.4199844, 52.6234989], [1.419844, 52.6234917], [1.4193123, 52.6234642], [1.4189102999999998, 52.62344219999999], [1.4182093000000002, 52.6234], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [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": "Brundall", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Brundall", "current_leg_milage": "5.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16760.568, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16863.038, \"from_m\": 16760.568, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17488.031, \"from_m\": 16863.038, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18264.957, \"from_m\": 17488.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20698.942, \"from_m\": 18264.957, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28345.658, \"from_m\": 20698.942, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28388.288, \"from_m\": 28345.658, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34842.636, \"from_m\": 28388.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34870.419, \"from_m\": 34842.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37010.15, \"from_m\": 34870.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37877.277, \"from_m\": 37010.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 498821, \"profile_key\": \"dd166ff686d8a5b850a53456101515fdad620f01519917c81e926c8aec24eb68\", \"schedule_id\": 21031, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Oulton Broad North\", \"stage_seq\": 4, \"distance_m\": 2326.873, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Somerleyton\", \"stage_seq\": 5, \"distance_m\": 8854.581, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Haddiscoe\", \"stage_seq\": 6, \"distance_m\": 11841.033, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 7, \"distance_m\": 18203.02, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Cantley\", \"stage_seq\": 8, \"distance_m\": 21715.775, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Brundall\", \"stage_seq\": 9, \"distance_m\": 28594.296, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 10, \"distance_m\": 34870.419, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 11, \"distance_m\": 37326.008, \"section_seq\": 1, \"route_path_id\": 36150}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 12, \"distance_m\": 37877.277, \"section_seq\": 1, \"route_path_id\": 36150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37877.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36150}], \"total_distance_m\": 37877.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37849.494, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.783, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:55Z\", \"source_id\": 40074779, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:58Z\", \"source_id\": 13156156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:07Z\", \"source_id\": 40079317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:12Z\", \"source_id\": 13157691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:03Z\", \"source_id\": 40091548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:08Z\", \"source_id\": 13161600, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:46Z\", \"source_id\": 40111718, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:51Z\", \"source_id\": 13168130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:15Z\", \"source_id\": 40121074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:22Z\", \"source_id\": 13171176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:05Z\", \"source_id\": 40134568, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:08Z\", \"source_id\": 13175087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:17:57Z\", \"source_id\": 40158317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:00Z\", \"source_id\": 13182408, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "4", "timing_fact_generation": 1789197483674701, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:47.174544", "service_state_evidence_id": 13182408, "current_leg_start_actual_dep": "2026-09-12T08:10:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:47.791517", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LWT |
NRW |
2J65 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 406.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16760.568, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16863.038, "from_m": 16760.568, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17488.031, "from_m": 16863.038, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18264.957, "from_m": 17488.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20698.942, "from_m": 18264.957, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28345.658, "from_m": 20698.942, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28388.288, "from_m": 28345.658, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34842.636, "from_m": 28388.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34870.419, "from_m": 34842.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37010.15, "from_m": 34870.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37877.277, "from_m": 37010.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 498821, "profile_key": "dd166ff686d8a5b850a53456101515fdad620f01519917c81e926c8aec24eb68", "schedule_id": 21031, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 36150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Oulton Broad North", "stage_seq": 4, "distance_m": 2326.873, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Somerleyton", "stage_seq": 5, "distance_m": 8854.581, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Haddiscoe", "stage_seq": 6, "distance_m": 11841.033, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Reedham (Norfolk)", "stage_seq": 7, "distance_m": 18203.02, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Cantley", "stage_seq": 8, "distance_m": 21715.775, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Brundall", "stage_seq": 9, "distance_m": 28594.296, "section_seq": 1, "route_path_id": 36150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Whitlingham Jn", "stage_seq": 10, "distance_m": 34870.419, "section_seq": 1, "route_path_id": 36150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Norwich Thorpe Jn", "stage_seq": 11, "distance_m": 37326.008, "section_seq": 1, "route_path_id": 36150}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Norwich", "stage_seq": 12, "distance_m": 37877.277, "section_seq": 1, "route_path_id": 36150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37877.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 36150}], "total_distance_m": 37877.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37849.494, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.783, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:55Z", "source_id": 40074779, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:58Z", "source_id": 13156156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12895, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:07Z", "source_id": 40079317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:12Z", "source_id": 13157691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12899, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:03Z", "source_id": 40091548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:08Z", "source_id": 13161600, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12903, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:46Z", "source_id": 40111718, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:51Z", "source_id": 13168130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12911, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:15Z", "source_id": 40121074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:22Z", "source_id": 13171176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12917, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:05Z", "source_id": 40134568, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:08Z", "source_id": 13175087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12998, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:17:57Z", "source_id": 40158317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:00Z", "source_id": 13182408, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Lowestoft |
0737 |
0737 |
2 |
None |
None |
Norwich |
0821 |
0821 |
4A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01657/2026-09-12/detailed |
None |
Brundall |
2026-09-12T08:10:30+01:00 |
Norwich |
9.0 |
{"type": "LineString", "coordinates": [[1.4393923717475283, 52.619356952917926], [1.4391822, 52.61945200000001], [1.4385084999999995, 52.6197604], [1.4379875, 52.6199989], [1.437304454591234, 52.62030383415964], [1.4371605, 52.620368099999986], [1.4368065999999995, 52.6205221], [1.4364441, 52.62067220000001], [1.4361221, 52.6208056], [1.4354224, 52.6210783], [1.435154, 52.6211775], [1.4337814, 52.621656300000005], [1.4324799, 52.62202499999999], [1.4312572999999995, 52.6223599], [1.4301737, 52.62261489999999], [1.4298641999999997, 52.62268259999998], [1.4295973999999998, 52.622736999999994], [1.4290267, 52.6228433], [1.4284983999999998, 52.62294200000001], [1.4278071, 52.623054399999994], [1.42733, 52.6231281], [1.4270192999999998, 52.623170399999985], [1.4266549, 52.62321500000001], [1.4264463000000005, 52.62323519999999], [1.4257117999999998, 52.62331879999999], [1.4254731, 52.62334269999999], [1.4248970999999997, 52.6233956], [1.4242806, 52.62343909999999], [1.4240568, 52.6234526], [1.4233523, 52.6234893], [1.422749, 52.62350819999999], [1.4224889, 52.6235139], [1.4219866000000003, 52.6235199], [1.4213956, 52.6235259], [1.4210286999999997, 52.62352030000001], [1.4205460999999997, 52.62351369999998], [1.4199844, 52.6234989], [1.419844, 52.6234917], [1.4193123, 52.6234642], [1.4189102999999998, 52.62344219999999], [1.4182093000000002, 52.6234], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [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.7 |
0810 |
0819 |
Brundall |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-12 07:29:53 |
TERMINATED |
2026-09-12 07:19:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182408 |
1789197483674701 |
29 |
29 |
2026-09-12 07:29:47.791517 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:47.174544 |
| 467885 |
501156 |
15706 |
236T273C12 |
2026-09-12 |
COMPLETE |
13183666 |
2026-09-12 08:19:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 501156, "stp": "N", "toc": null, "uid": "15706", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15706/2026-09-12/detailed", "trust_id": "236T273C12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Up Decoy", "service_date": "2026-09-12", "dest_arr_time": "0810", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster Up Decoy", "signalling_id": "6T27", "timing_status": null, "origin_station": "Belmont Down Yard", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0800", "origin_platform": null, "current_location": "Belmont Down Yard", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0810", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0800", "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": "Belmont Down Yard", "service_state_platform": null, "timing_fact_generation": 1789197596023125, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:19:56.021527", "service_state_evidence_id": 13183666, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:29:56.670682", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
None |
None |
6T27 |
None |
None |
None |
None |
None |
[] |
Belmont Down Yard |
0800 |
0800 |
None |
None |
None |
Doncaster Up Decoy |
0810 |
0810 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:15706/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Belmont Down Yard |
Doncaster Up Decoy |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:19:00 |
Belmont Down Yard |
TRUST |
TRUST_CANCELLATION |
13183666 |
1789197596023125 |
1 |
1 |
2026-09-12 07:29:56.670682 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:19:56.021527 |
| 467886 |
496491 |
P90221 |
892W14M612 |
2026-09-12 |
COMPLETE |
13182906 |
2026-09-12 08:19:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 496491, "stp": "P", "toc": "Southeastern", "uid": "P90221", "consist": "375618", "dest_crs": "CHX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90221/2026-09-12/detailed", "trust_id": "892W14M612", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "6", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2W14", "timing_status": "EARLY", "origin_station": "Dover Priory", "current_leg_arr": "0819", "current_leg_dep": "0817", "current_leg_end": "London Charing Cross", "origin_dep_time": "0628", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.65, \"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\": 148.296, \"from_m\": 107.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 961.287, \"from_m\": 148.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1663.847, \"from_m\": 961.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\": 4431.388, \"from_m\": 1663.847, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4663.637, \"from_m\": 4431.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11668.677, \"from_m\": 4663.637, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12216.151, \"from_m\": 11668.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\": 17002.247, \"from_m\": 12216.151, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17368.35, \"from_m\": 17002.247, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17447.987, \"from_m\": 17368.35, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17518.166, \"from_m\": 17447.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17705.866, \"from_m\": 17518.166, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17875.996, \"from_m\": 17705.866, \"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\": 18459.706, \"from_m\": 17875.996, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 19200.741, \"from_m\": 18459.706, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 20236.761, \"from_m\": 19200.741, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 21421.656, \"from_m\": 20236.761, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 21541.104, \"from_m\": 21421.656, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 32226.506, \"from_m\": 21541.104, \"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\": 186.411}, {\"to_m\": 33446.864, \"from_m\": 32226.506, \"capability_applied\": null, \"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.633}, {\"to_m\": 33577.926, \"from_m\": 33446.864, \"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\": 33950.764, \"from_m\": 33577.926, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 33999.921, \"from_m\": 33950.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34146.544, \"from_m\": 33999.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34207.808, \"from_m\": 34146.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35402.457, \"from_m\": 34207.808, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35467.411, \"from_m\": 35402.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35756.81, \"from_m\": 35467.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35898.879, \"from_m\": 35756.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68893.132, \"from_m\": 35898.879, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68991.477, \"from_m\": 68893.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\": 75803.806, \"from_m\": 68991.477, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77318.298, \"from_m\": 75803.806, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77901.815, \"from_m\": 77318.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77951.849, \"from_m\": 77901.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78176.197, \"from_m\": 77951.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78961.03, \"from_m\": 78176.197, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84963.469, \"from_m\": 78961.03, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88440.44, \"from_m\": 84963.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90991.086, \"from_m\": 88440.44, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93777.661, \"from_m\": 90991.086, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100140.797, \"from_m\": 93777.661, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102106.311, \"from_m\": 100140.797, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102149.134, \"from_m\": 102106.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104901.792, \"from_m\": 102149.134, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105526.401, \"from_m\": 104901.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105572.368, \"from_m\": 105526.401, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106136.719, \"from_m\": 105572.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106416.738, \"from_m\": 106136.719, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111007.625, \"from_m\": 106416.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111047.214, \"from_m\": 111007.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112300.017, \"from_m\": 111047.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114077.119, \"from_m\": 112300.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114492.561, \"from_m\": 114077.119, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114901.146, \"from_m\": 114492.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 114998.39, \"from_m\": 114901.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121108.143, \"from_m\": 114998.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123072.235, \"from_m\": 121108.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124537.924, \"from_m\": 123072.235, \"capability_applied\": null, \"effective_limit_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\": 496491, \"profile_key\": \"b9a877bf0ce1001b66545b04704e34f0c51dcfd4c26304c18ea876ae73da0f12\", \"schedule_id\": 24066, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 2, \"distance_m\": 10236.326, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Folkestone Central\", \"stage_seq\": 3, \"distance_m\": 11853.903, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Folkestone West\", \"stage_seq\": 4, \"distance_m\": 12889.489, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Saltwood Jn\", \"stage_seq\": 5, \"distance_m\": 17705.866, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Sandling\", \"stage_seq\": 6, \"distance_m\": 19603.19, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Westenhanger\", \"stage_seq\": 7, \"distance_m\": 21541.104, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0702\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 8, \"distance_m\": 34459.026, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Ashford West Jn\", \"stage_seq\": 9, \"distance_m\": 35657.058, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Headcorn\", \"stage_seq\": 10, \"distance_m\": 52062.627, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Staplehurst\", \"stage_seq\": 11, \"distance_m\": 57404.886, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Marden\", \"stage_seq\": 12, \"distance_m\": 61437.99, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68353.804, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 14, \"distance_m\": 76638.96, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0737\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 77025.848, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0747\", \"location\": \"Sevenoaks\", \"stage_seq\": 16, \"distance_m\": 89116.788, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 102356.525, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 18, \"distance_m\": 105029.645, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Chislehurst\", \"stage_seq\": 19, \"distance_m\": 106568.797, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Grove Park\", \"stage_seq\": 20, \"distance_m\": 110156.489, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Hither Green\", \"stage_seq\": 21, \"distance_m\": 113057.079, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 114588.356, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 23, \"distance_m\": 115989.043, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"New Cross\", \"stage_seq\": 24, \"distance_m\": 116807.727, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 25, \"distance_m\": 119780.995, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"London Bridge\", \"stage_seq\": 26, \"distance_m\": 121646.187, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 27, \"distance_m\": 122586.371, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 28, \"distance_m\": 123332.687, \"section_seq\": 1, \"route_path_id\": 37800}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 29, \"distance_m\": 124537.924, \"section_seq\": 1, \"route_path_id\": 37800}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 124537.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37800}], \"total_distance_m\": 124537.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 123939.335, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 598.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:14Z\", \"source_id\": 39973161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:47:17Z\", \"source_id\": 13123004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:34Z\", \"source_id\": 39977401, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:49:37Z\", \"source_id\": 13124487, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:40Z\", \"source_id\": 39986761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:54:43Z\", \"source_id\": 13127621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:49Z\", \"source_id\": 39992538, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:57:51Z\", \"source_id\": 13129564, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:33Z\", \"source_id\": 40009337, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:06:38Z\", \"source_id\": 13135094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:09Z\", \"source_id\": 40030081, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:11Z\", \"source_id\": 13141903, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:44Z\", \"source_id\": 40039879, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:21:48Z\", \"source_id\": 13144891, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:26Z\", \"source_id\": 40047029, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:25:32Z\", \"source_id\": 13147298, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:50Z\", \"source_id\": 40057891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:53Z\", \"source_id\": 13150753, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:40Z\", \"source_id\": 40072224, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:44Z\", \"source_id\": 13155340, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:23Z\", \"source_id\": 40092213, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:26Z\", \"source_id\": 13161802, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:11Z\", \"source_id\": 40110432, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:17Z\", \"source_id\": 13167750, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:14Z\", \"source_id\": 40114729, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:18Z\", \"source_id\": 13169124, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:25Z\", \"source_id\": 40119392, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:25Z\", \"source_id\": 13170535, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:07Z\", \"source_id\": 40123029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:13Z\", \"source_id\": 13171754, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:53Z\", \"source_id\": 40142929, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:58Z\", \"source_id\": 13177625, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:42Z\", \"source_id\": 40153534, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:46Z\", \"source_id\": 13180916, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159799, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:45Z\", \"source_id\": 13182906, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "6", "timing_fact_generation": 1789197526564265, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:00.560373", "service_state_evidence_id": 13182906, "current_leg_start_actual_dep": "2026-09-12T08:18:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:04.651023", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DVP |
CHX |
2W14 |
375618 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 107.65, "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": 148.296, "from_m": 107.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 961.287, "from_m": 148.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1663.847, "from_m": 961.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": 4431.388, "from_m": 1663.847, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4663.637, "from_m": 4431.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11668.677, "from_m": 4663.637, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12216.151, "from_m": 11668.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": 17002.247, "from_m": 12216.151, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17368.35, "from_m": 17002.247, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17447.987, "from_m": 17368.35, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17518.166, "from_m": 17447.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17705.866, "from_m": 17518.166, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17875.996, "from_m": 17705.866, "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": 18459.706, "from_m": 17875.996, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 19200.741, "from_m": 18459.706, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 20236.761, "from_m": 19200.741, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 21421.656, "from_m": 20236.761, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 21541.104, "from_m": 21421.656, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 32226.506, "from_m": 21541.104, "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": 186.411}, {"to_m": 33446.864, "from_m": 32226.506, "capability_applied": null, "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.633}, {"to_m": 33577.926, "from_m": 33446.864, "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": 33950.764, "from_m": 33577.926, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 33999.921, "from_m": 33950.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34146.544, "from_m": 33999.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34207.808, "from_m": 34146.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35402.457, "from_m": 34207.808, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35467.411, "from_m": 35402.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35756.81, "from_m": 35467.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35898.879, "from_m": 35756.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68893.132, "from_m": 35898.879, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68991.477, "from_m": 68893.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": 75803.806, "from_m": 68991.477, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77318.298, "from_m": 75803.806, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77901.815, "from_m": 77318.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77951.849, "from_m": 77901.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78176.197, "from_m": 77951.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78961.03, "from_m": 78176.197, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84963.469, "from_m": 78961.03, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88440.44, "from_m": 84963.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90991.086, "from_m": 88440.44, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93777.661, "from_m": 90991.086, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100140.797, "from_m": 93777.661, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102106.311, "from_m": 100140.797, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102149.134, "from_m": 102106.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104901.792, "from_m": 102149.134, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105526.401, "from_m": 104901.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105572.368, "from_m": 105526.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106136.719, "from_m": 105572.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 106416.738, "from_m": 106136.719, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111007.625, "from_m": 106416.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111047.214, "from_m": 111007.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112300.017, "from_m": 111047.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114077.119, "from_m": 112300.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114492.561, "from_m": 114077.119, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114901.146, "from_m": 114492.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 114998.39, "from_m": 114901.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121108.143, "from_m": 114998.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123072.235, "from_m": 121108.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124537.924, "from_m": 123072.235, "capability_applied": null, "effective_limit_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": 496491, "profile_key": "b9a877bf0ce1001b66545b04704e34f0c51dcfd4c26304c18ea876ae73da0f12", "schedule_id": 24066, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Folkestone East Staff Halt", "stage_seq": 2, "distance_m": 10236.326, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Folkestone Central", "stage_seq": 3, "distance_m": 11853.903, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Folkestone West", "stage_seq": 4, "distance_m": 12889.489, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Saltwood Jn", "stage_seq": 5, "distance_m": 17705.866, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Sandling", "stage_seq": 6, "distance_m": 19603.19, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Westenhanger", "stage_seq": 7, "distance_m": 21541.104, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0702", "location": "Ashford (Kent)", "stage_seq": 8, "distance_m": 34459.026, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Ashford West Jn", "stage_seq": 9, "distance_m": 35657.058, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Headcorn", "stage_seq": 10, "distance_m": 52062.627, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Staplehurst", "stage_seq": 11, "distance_m": 57404.886, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Marden", "stage_seq": 12, "distance_m": 61437.99, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68353.804, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Tonbridge Up Loop", "stage_seq": 14, "distance_m": 76638.96, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0737", "location": "Tonbridge", "stage_seq": 15, "distance_m": 77025.848, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0747", "location": "Sevenoaks", "stage_seq": 16, "distance_m": 89116.788, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Orpington", "stage_seq": 17, "distance_m": 102356.525, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Petts Wood Jn", "stage_seq": 18, "distance_m": 105029.645, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Chislehurst", "stage_seq": 19, "distance_m": 106568.797, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Grove Park", "stage_seq": 20, "distance_m": 110156.489, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Hither Green", "stage_seq": 21, "distance_m": 113057.079, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Parks Bridge Jn", "stage_seq": 22, "distance_m": 114588.356, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Tanners Hill Jn (NX)", "stage_seq": 23, "distance_m": 115989.043, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "New Cross", "stage_seq": 24, "distance_m": 116807.727, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Blue Anchor (Kent)", "stage_seq": 25, "distance_m": 119780.995, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "London Bridge", "stage_seq": 26, "distance_m": 121646.187, "section_seq": 1, "route_path_id": 37800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Ewer Street Jn", "stage_seq": 27, "distance_m": 122586.371, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "London Waterloo (East)", "stage_seq": 28, "distance_m": 123332.687, "section_seq": 1, "route_path_id": 37800}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 29, "distance_m": 124537.924, "section_seq": 1, "route_path_id": 37800}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 124537.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 37800}], "total_distance_m": 124537.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 123939.335, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 598.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:14Z", "source_id": 39973161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:47:17Z", "source_id": 13123004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:34Z", "source_id": 39977401, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:49:37Z", "source_id": 13124487, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33969, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:40Z", "source_id": 39986761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:54:43Z", "source_id": 13127621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33973, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:49Z", "source_id": 39992538, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:57:51Z", "source_id": 13129564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32865, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:33Z", "source_id": 40009337, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:06:38Z", "source_id": 13135094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:09Z", "source_id": 40030081, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:11Z", "source_id": 13141903, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:44Z", "source_id": 40039879, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:21:48Z", "source_id": 13144891, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:26Z", "source_id": 40047029, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:25:32Z", "source_id": 13147298, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:50Z", "source_id": 40057891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:53Z", "source_id": 13150753, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:40Z", "source_id": 40072224, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:44Z", "source_id": 13155340, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:23Z", "source_id": 40092213, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:26Z", "source_id": 13161802, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:11Z", "source_id": 40110432, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:17Z", "source_id": 13167750, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:14Z", "source_id": 40114729, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:18Z", "source_id": 13169124, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:25Z", "source_id": 40119392, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:25Z", "source_id": 13170535, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:07Z", "source_id": 40123029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:13Z", "source_id": 13171754, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:53Z", "source_id": 40142929, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:58Z", "source_id": 13177625, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:42Z", "source_id": 40153534, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:46Z", "source_id": 13180916, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31431, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159799, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T07:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:45Z", "source_id": 13182906, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Dover Priory |
0628 |
0628 |
1 |
None |
None |
London Charing Cross |
0821 |
0821 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90221/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T08:18:00+01:00 |
London Charing Cross |
2.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0817 |
0819 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:19:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182906 |
1789197526564265 |
142 |
142 |
2026-09-12 07:30:04.651023 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:00.560373 |
| 467887 |
496771 |
C17937 |
651F44M612 |
2026-09-12 |
COMPLETE |
13182470 |
2026-09-12 08:19:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 496771, "stp": "P", "toc": "West Midlands Trains", "uid": "C17937", "consist": "350109+350370", "dest_crs": "LIV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17937/2026-09-12/detailed", "trust_id": "651F44M612", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-12", "dest_arr_time": "0817", "dest_platform": "6", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F44", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0819", "current_leg_dep": "0810", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0634", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "+2 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": "0817", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.748, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.27, \"from_m\": 21455.748, \"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\": 25920.42, \"from_m\": 23388.27, \"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\": 26433.126, \"from_m\": 25920.42, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.805, \"from_m\": 26433.126, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44388.987, \"from_m\": 41984.805, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 44868.106, \"from_m\": 44388.987, \"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\": 44916.769, \"from_m\": 44868.106, \"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\": 44950.086, \"from_m\": 44916.769, \"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\": 45000.914, \"from_m\": 44950.086, \"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\": 45761.892, \"from_m\": 45000.914, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45838.455, \"from_m\": 45761.892, \"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\": 87291.189, \"from_m\": 45838.455, \"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\": 87618.284, \"from_m\": 87291.189, \"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\": 87637.351, \"from_m\": 87618.284, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87766.468, \"from_m\": 87637.351, \"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\": 89480.276, \"from_m\": 87766.468, \"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\": 89617.844, \"from_m\": 89480.276, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 90016.232, \"from_m\": 89617.844, \"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\": 90095.584, \"from_m\": 90016.232, \"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\": 90477.794, \"from_m\": 90095.584, \"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\": 109454.083, \"from_m\": 90477.794, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 110979.616, \"from_m\": 109454.083, \"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\": 112138.73, \"from_m\": 110979.616, \"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\": 116278.208, \"from_m\": 112138.73, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 116314.868, \"from_m\": 116278.208, \"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\": 116439.308, \"from_m\": 116314.868, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 122514.086, \"from_m\": 116439.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125010.667, \"from_m\": 122514.086, \"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\": 128028.261, \"from_m\": 125010.667, \"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\": 129252.655, \"from_m\": 128028.261, \"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\": 134004.305, \"from_m\": 129252.655, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 136255.924, \"from_m\": 134004.305, \"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\": 137042.481, \"from_m\": 136255.924, \"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\": 137799.48, \"from_m\": 137042.481, \"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\": 137852.649, \"from_m\": 137799.48, \"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\": 142373.493, \"from_m\": 137852.649, \"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\": 142433.811, \"from_m\": 142373.493, \"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\": 142765.525, \"from_m\": 142433.811, \"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\": 143899.623, \"from_m\": 142765.525, \"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\": 143957.661, \"from_m\": 143899.623, \"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\": 144036.884, \"from_m\": 143957.661, \"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\": 144078.626, \"from_m\": 144036.884, \"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\": 144147.688, \"from_m\": 144078.626, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 144185.733, \"from_m\": 144147.688, \"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\": 144484.815, \"from_m\": 144185.733, \"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\": 144720.71, \"from_m\": 144484.815, \"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\": 144762.284, \"from_m\": 144720.71, \"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\": 145858.475, \"from_m\": 144762.284, \"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\": 146224.735, \"from_m\": 145858.475, \"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\": 146542.087, \"from_m\": 146224.735, \"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}], \"service_id\": 496771, \"profile_key\": \"0c2bae68af1f803f996479184fc52a03feb3a26365f2b46bbe0bb48e551cc1a0\", \"schedule_id\": 6569, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.586, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.55, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0711\", \"location\": \"Stafford\", \"stage_seq\": 11, \"distance_m\": 45305.92, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 12, \"distance_m\": 53676.369, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Madeley\", \"stage_seq\": 13, \"distance_m\": 75015.992, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 14, \"distance_m\": 85489.024, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0732\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 88370.105, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 16, \"distance_m\": 89549.06, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Winsford\", \"stage_seq\": 17, \"distance_m\": 101398.294, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Hartford\", \"stage_seq\": 18, \"distance_m\": 108331.378, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Hartford Jn\", \"stage_seq\": 19, \"distance_m\": 109851.953, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Acton Bridge\", \"stage_seq\": 20, \"distance_m\": 112573.217, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Weaver Jn\", \"stage_seq\": 21, \"distance_m\": 116219.152, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Halton Jn\", \"stage_seq\": 22, \"distance_m\": 123647.645, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Runcorn\", \"stage_seq\": 23, \"distance_m\": 125464.428, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 24, \"distance_m\": 129024.441, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 25, \"distance_m\": 137511.854, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 26, \"distance_m\": 142320.016, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 27, \"distance_m\": 143782.951, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Edge Hill\", \"stage_seq\": 28, \"distance_m\": 144371.692, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Crown Street Jn\", \"stage_seq\": 29, \"distance_m\": 145263.949, \"section_seq\": 1, \"route_path_id\": 28854}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 30, \"distance_m\": 146542.087, \"section_seq\": 1, \"route_path_id\": 28854}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 146542.087, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28854}], \"total_distance_m\": 146542.087, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 145262.997, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1279.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:27Z\", \"source_id\": 39961114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:40:31Z\", \"source_id\": 13118908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:45:18Z\", \"source_id\": 39969658, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:45:22Z\", \"source_id\": 13121850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:34Z\", \"source_id\": 39980924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:51:38Z\", \"source_id\": 13125734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:17Z\", \"source_id\": 40000957, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:18Z\", \"source_id\": 13132390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:13Z\", \"source_id\": 40014499, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:09:17Z\", \"source_id\": 13136813, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:15Z\", \"source_id\": 40058788, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:31:18Z\", \"source_id\": 13151053, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:59Z\", \"source_id\": 40079125, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:41:04Z\", \"source_id\": 13157605, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:10Z\", \"source_id\": 40091746, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:14Z\", \"source_id\": 13161658, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:19Z\", \"source_id\": 40100521, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:24Z\", \"source_id\": 13164493, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:28Z\", \"source_id\": 40117376, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:33Z\", \"source_id\": 13169938, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:50Z\", \"source_id\": 40136235, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:53Z\", \"source_id\": 13175577, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:59Z\", \"source_id\": 40151981, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:02Z\", \"source_id\": 13180415, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:04Z\", \"source_id\": 40158484, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:07Z\", \"source_id\": 13182470, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "6", "timing_fact_generation": 1789197487623533, "current_leg_arrival_utc": "2026-09-12T08:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:00.728825", "service_state_evidence_id": 13182470, "current_leg_start_actual_dep": "2026-09-12T08:09:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-12T07:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:04.661366", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
LIV |
1F44 |
350109+350370 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "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": 6852.017, "from_m": 1171.338, "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": 9412.973, "from_m": 6852.017, "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": 10025.345, "from_m": 9412.973, "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": 13648.264, "from_m": 10025.345, "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": 14013.162, "from_m": 13648.264, "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": 20080.551, "from_m": 14013.162, "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": 20429.796, "from_m": 20080.551, "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": 21139.521, "from_m": 20429.796, "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": 21455.748, "from_m": 21139.521, "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": 23388.27, "from_m": 21455.748, "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": 25920.42, "from_m": 23388.27, "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": 26433.126, "from_m": 25920.42, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.805, "from_m": 26433.126, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44388.987, "from_m": 41984.805, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 44868.106, "from_m": 44388.987, "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": 44916.769, "from_m": 44868.106, "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": 44950.086, "from_m": 44916.769, "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": 45000.914, "from_m": 44950.086, "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": 45761.892, "from_m": 45000.914, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45838.455, "from_m": 45761.892, "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": 87291.189, "from_m": 45838.455, "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": 87618.284, "from_m": 87291.189, "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": 87637.351, "from_m": 87618.284, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87766.468, "from_m": 87637.351, "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": 89480.276, "from_m": 87766.468, "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": 89617.844, "from_m": 89480.276, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 90016.232, "from_m": 89617.844, "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": 90095.584, "from_m": 90016.232, "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": 90477.794, "from_m": 90095.584, "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": 109454.083, "from_m": 90477.794, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 110979.616, "from_m": 109454.083, "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": 112138.73, "from_m": 110979.616, "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": 116278.208, "from_m": 112138.73, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 116314.868, "from_m": 116278.208, "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": 116439.308, "from_m": 116314.868, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 122514.086, "from_m": 116439.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125010.667, "from_m": 122514.086, "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": 128028.261, "from_m": 125010.667, "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": 129252.655, "from_m": 128028.261, "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": 134004.305, "from_m": 129252.655, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 136255.924, "from_m": 134004.305, "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": 137042.481, "from_m": 136255.924, "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": 137799.48, "from_m": 137042.481, "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": 137852.649, "from_m": 137799.48, "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": 142373.493, "from_m": 137852.649, "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": 142433.811, "from_m": 142373.493, "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": 142765.525, "from_m": 142433.811, "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": 143899.623, "from_m": 142765.525, "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": 143957.661, "from_m": 143899.623, "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": 144036.884, "from_m": 143957.661, "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": 144078.626, "from_m": 144036.884, "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": 144147.688, "from_m": 144078.626, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144185.733, "from_m": 144147.688, "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": 144484.815, "from_m": 144185.733, "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": 144720.71, "from_m": 144484.815, "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": 144762.284, "from_m": 144720.71, "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": 145858.475, "from_m": 144762.284, "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": 146224.735, "from_m": 145858.475, "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": 146542.087, "from_m": 146224.735, "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}], "service_id": 496771, "profile_key": "0c2bae68af1f803f996479184fc52a03feb3a26365f2b46bbe0bb48e551cc1a0", "schedule_id": 6569, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0634", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.586, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.55, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0711", "location": "Stafford", "stage_seq": 11, "distance_m": 45305.92, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Searchlight Lane Jn", "stage_seq": 12, "distance_m": 53676.369, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Madeley", "stage_seq": 13, "distance_m": 75015.992, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Crewe Basford Hall Jn", "stage_seq": 14, "distance_m": 85489.024, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0732", "location": "Crewe", "stage_seq": 15, "distance_m": 88370.105, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Crewe Coal Yard S.B.", "stage_seq": 16, "distance_m": 89549.06, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Winsford", "stage_seq": 17, "distance_m": 101398.294, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Hartford", "stage_seq": 18, "distance_m": 108331.378, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Hartford Jn", "stage_seq": 19, "distance_m": 109851.953, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Acton Bridge", "stage_seq": 20, "distance_m": 112573.217, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Weaver Jn", "stage_seq": 21, "distance_m": 116219.152, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Halton Jn", "stage_seq": 22, "distance_m": 123647.645, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Runcorn", "stage_seq": 23, "distance_m": 125464.428, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Ditton East Jn", "stage_seq": 24, "distance_m": 129024.441, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Liverpool South Parkway (HL)", "stage_seq": 25, "distance_m": 137511.854, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Wavertree Jn", "stage_seq": 26, "distance_m": 142320.016, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Edge Hill S.B.", "stage_seq": 27, "distance_m": 143782.951, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Edge Hill", "stage_seq": 28, "distance_m": 144371.692, "section_seq": 1, "route_path_id": 28854}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Crown Street Jn", "stage_seq": 29, "distance_m": 145263.949, "section_seq": 1, "route_path_id": 28854}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 30, "distance_m": 146542.087, "section_seq": 1, "route_path_id": 28854}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 146542.087, "from_m": 0.0, "section_seq": 1, "route_path_id": 28854}], "total_distance_m": 146542.087, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 145262.997, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1279.09, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:27Z", "source_id": 39961114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:40:31Z", "source_id": 13118908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:45:18Z", "source_id": 39969658, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:45:22Z", "source_id": 13121850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:34Z", "source_id": 39980924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:51:38Z", "source_id": 13125734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:17Z", "source_id": 40000957, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:18Z", "source_id": 13132390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:13Z", "source_id": 40014499, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:09:17Z", "source_id": 13136813, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10776, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:15Z", "source_id": 40058788, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:31:18Z", "source_id": 13151053, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:59Z", "source_id": 40079125, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:41:04Z", "source_id": 13157605, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:10Z", "source_id": 40091746, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:14Z", "source_id": 13161658, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:19Z", "source_id": 40100521, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:24Z", "source_id": 13164493, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:28Z", "source_id": 40117376, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T07:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:33Z", "source_id": 13169938, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:50Z", "source_id": 40136235, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T07:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:53Z", "source_id": 13175577, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:59Z", "source_id": 40151981, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T07:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:02Z", "source_id": 13180415, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9847, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:04Z", "source_id": 40158484, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T07:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:07Z", "source_id": 13182470, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T08:19:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0634 |
0634 |
6 |
None |
None |
Liverpool Lime Street HL/ML |
0817 |
0817 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17937/2026-09-12/detailed |
None |
Liverpool South Parkway (HL) |
2026-09-12T08:09:00+01:00 |
Liverpool Lime Street HL/ML |
9.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 |
0810 |
0819 |
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-12 07:30:22 |
TERMINATED |
2026-09-12 07:19:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182470 |
1789197487623533 |
121 |
121 |
2026-09-12 07:30:04.661366 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:00.728825 |
| 467888 |
498661 |
C10250 |
542V10MB12 |
2026-09-12 |
COMPLETE |
13182876 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 498661, "stp": "P", "toc": "Great Northern", "uid": "C10250", "consist": "717020", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10250/2026-09-12/detailed", "trust_id": "542V10MB12", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V10", "timing_status": "EARLY", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0820", "current_leg_dep": "0816", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0731", "origin_platform": "9", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13189.071, \"from_m\": 9052.632, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18106.97, \"from_m\": 13189.071, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18148.004, \"from_m\": 18106.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18196.329, \"from_m\": 18148.004, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18271.464, \"from_m\": 18196.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18485.075, \"from_m\": 18271.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18550.884, \"from_m\": 18485.075, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23928.049, \"from_m\": 18550.884, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 24014.782, \"from_m\": 23928.049, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26724.808, \"from_m\": 24014.782, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27123.816, \"from_m\": 26724.808, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29833.843, \"from_m\": 27123.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29920.575, \"from_m\": 29833.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29947.456, \"from_m\": 29920.575, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 29985.373, \"from_m\": 29947.456, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42886.573, \"from_m\": 29985.373, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 42928.942, \"from_m\": 42886.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43410.679, \"from_m\": 42928.942, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 498661, \"profile_key\": \"cf6a38bde6a2c7befd8f4fcd6180f04b80eaf33656f7e90e3194d0ce2011b443\", \"schedule_id\": 5530, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11653.433, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 14050.233, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 17080.881, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 18405.004, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 20677.781, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 24184.562, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 26924.312, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 34859.316, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 38268.3, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 43410.679, \"section_seq\": 1, \"route_path_id\": 28422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43410.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}], \"total_distance_m\": 43410.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 42975.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.574, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0731", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:37Z\", \"source_id\": 40061651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:32:39Z\", \"source_id\": 13151966, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:20Z\", \"source_id\": 40069514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:21Z\", \"source_id\": 13154405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:36Z\", \"source_id\": 40074225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:41Z\", \"source_id\": 13155977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:37Z\", \"source_id\": 40078359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:41Z\", \"source_id\": 13157347, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:48Z\", \"source_id\": 40084703, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:53Z\", \"source_id\": 13159434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:39Z\", \"source_id\": 40090759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:43Z\", \"source_id\": 13161330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:33Z\", \"source_id\": 40094811, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:39Z\", \"source_id\": 13162647, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:56Z\", \"source_id\": 40099762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:50:59Z\", \"source_id\": 13164226, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:40Z\", \"source_id\": 40107441, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:43Z\", \"source_id\": 13166772, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:40Z\", \"source_id\": 40113530, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:46Z\", \"source_id\": 13168745, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:40Z\", \"source_id\": 40117742, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:42Z\", \"source_id\": 13170070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 40124491, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:47Z\", \"source_id\": 13172150, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:07Z\", \"source_id\": 40132414, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:11Z\", \"source_id\": 13174419, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:02Z\", \"source_id\": 40138887, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:08Z\", \"source_id\": 13176394, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:18Z\", \"source_id\": 40146231, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:19Z\", \"source_id\": 13178581, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:49Z\", \"source_id\": 40151643, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:52Z\", \"source_id\": 13180283, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159794, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 13182876, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789197524346644, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:01.062900", "service_state_evidence_id": 13182876, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:01.912662", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
WGC |
2V10 |
717020 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13189.071, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18106.97, "from_m": 13189.071, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18148.004, "from_m": 18106.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18196.329, "from_m": 18148.004, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18271.464, "from_m": 18196.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18485.075, "from_m": 18271.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18550.884, "from_m": 18485.075, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23928.049, "from_m": 18550.884, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 24014.782, "from_m": 23928.049, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26724.808, "from_m": 24014.782, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27123.816, "from_m": 26724.808, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29833.843, "from_m": 27123.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29920.575, "from_m": 29833.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29947.456, "from_m": 29920.575, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 29985.373, "from_m": 29947.456, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42886.573, "from_m": 29985.373, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 42928.942, "from_m": 42886.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43410.679, "from_m": 42928.942, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 498661, "profile_key": "cf6a38bde6a2c7befd8f4fcd6180f04b80eaf33656f7e90e3194d0ce2011b443", "schedule_id": 5530, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0731", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11653.433, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "New Southgate", "stage_seq": 10, "distance_m": 14050.233, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 17080.881, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "New Barnet", "stage_seq": 12, "distance_m": 18405.004, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 20677.781, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 24184.562, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 26924.312, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Welham Green", "stage_seq": 16, "distance_m": 34859.316, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Hatfield", "stage_seq": 17, "distance_m": 38268.3, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 43410.679, "section_seq": 1, "route_path_id": 28422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43410.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 28422}], "total_distance_m": 43410.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 42975.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.574, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:37Z", "source_id": 40061651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:32:39Z", "source_id": 13151966, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:20Z", "source_id": 40069514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:21Z", "source_id": 13154405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:36Z", "source_id": 40074225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:41Z", "source_id": 13155977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:37Z", "source_id": 40078359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:41Z", "source_id": 13157347, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:48Z", "source_id": 40084703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:53Z", "source_id": 13159434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:39Z", "source_id": 40090759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:43Z", "source_id": 13161330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:33Z", "source_id": 40094811, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:39Z", "source_id": 13162647, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:56Z", "source_id": 40099762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:50:59Z", "source_id": 13164226, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:40Z", "source_id": 40107441, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:43Z", "source_id": 13166772, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:40Z", "source_id": 40113530, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:46Z", "source_id": 13168745, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:40Z", "source_id": 40117742, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:42Z", "source_id": 13170070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 40124491, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:47Z", "source_id": 13172150, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:07Z", "source_id": 40132414, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:11Z", "source_id": 13174419, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:02Z", "source_id": 40138887, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:08Z", "source_id": 13176394, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:18Z", "source_id": 40146231, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:19Z", "source_id": 13178581, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:49Z", "source_id": 40151643, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:52Z", "source_id": 13180283, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159794, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 13182876, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
0731 |
0731 |
9 |
None |
None |
Welwyn Garden City |
0821 |
0821 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10250/2026-09-12/detailed |
None |
Hatfield |
2026-09-12T08:16:30+01:00 |
Welwyn Garden City |
4.0 |
{"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
2.6 |
0816 |
0820 |
Hatfield |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182876 |
1789197524346644 |
76 |
76 |
2026-09-12 07:30:01.912662 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:01.062900 |
| 467889 |
498401 |
W75736 |
652P19MA12 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 07:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 498401, "stp": "P", "toc": "West Midlands Trains", "uid": "W75736", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75736/2026-09-12/detailed", "trust_id": "652P19MA12", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:20:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-12", "dest_arr_time": "0723", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P19", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0723", "current_leg_dep": "0720", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0720", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 498401, \"profile_key\": \"51403f5ec2ab097803210b47b5167b8102c6f3d265b8bbaff0ab73e522b8c6a7\", \"schedule_id\": 27820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789190460596044, "current_leg_arrival_utc": "2026-09-12T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:01.628112", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-12T07:20:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:08.944667", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P19 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 498401, "profile_key": "51403f5ec2ab097803210b47b5167b8102c6f3d265b8bbaff0ab73e522b8c6a7", "schedule_id": 27820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Jn (Town Plat) |
0720 |
0720 |
None |
7:20:00 |
None |
Stourbridge Town |
0723 |
0723 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75736/2026-09-12/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-12T07:20:30+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0720 |
0723 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789190460596044 |
0 |
0 |
2026-09-12 07:30:08.944667 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:01.628112 |
| 467890 |
499003 |
L79307 |
861L09MB12 |
2026-09-12 |
COMPLETE |
13185591 |
2026-09-12 08:22:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499003, "stp": "O", "toc": "South Western Railway", "uid": "L79307", "consist": "159015+159108", "dest_crs": "TMC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79307/2026-09-12/detailed", "trust_id": "861L09MB12", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Templecombe", "service_date": "2026-09-12", "dest_arr_time": "0822", "dest_platform": null, "is_terminated": 1, "next_location": "Templecombe", "signalling_id": "1L09", "timing_status": "ON TIME", "origin_station": "Salisbury", "current_leg_arr": "0822", "current_leg_dep": "0813", "current_leg_end": "Templecombe", "origin_dep_time": "0745", "origin_platform": "4", "current_location": "Henstridge Ash Cross Roads", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2727112138965184, 51.033911806050774], [-2.2729625, 51.0338358], [-2.2764782, 51.0327768], [-2.2770146, 51.03262539999999], [-2.2775028, 51.0324785], [-2.2824146, 51.0309904], [-2.2826179999999994, 51.03093009999999], [-2.2882694999999997, 51.0292232], [-2.2903897999999994, 51.0285848], [-2.2905129, 51.0285475], [-2.2949266, 51.0272225], [-2.295699, 51.0269863], [-2.3046648999999997, 51.024262199999995], [-2.3056388, 51.0239757], [-2.3065003, 51.0237432], [-2.3073452, 51.0235297], [-2.3081916999999996, 51.02332849999999], [-2.3097833, 51.0229957], [-2.310548, 51.0228384], [-2.3113112, 51.0226912], [-2.312151, 51.022535], [-2.3129149, 51.022404299999984], [-2.3139084999999997, 51.02224780000001], [-2.3146918, 51.0221349], [-2.315521, 51.02203819999998], [-2.320736699999999, 51.02155840000001], [-2.3209267, 51.021540900000005], [-2.3304914, 51.020663199999994], [-2.3343151, 51.02031089999999], [-2.3356197387107556, 51.02018961853528], [-2.3387964999999995, 51.0198943], [-2.339066, 51.0198693], [-2.3408236, 51.0196968], [-2.3454756, 51.019262], [-2.3466354999999997, 51.019147], [-2.3474906999999994, 51.019044400000006], [-2.3481876999999995, 51.0189424], [-2.3484306, 51.01890749999999], [-2.3491700999999994, 51.0187994], [-2.3498396, 51.0186746], [-2.3506477999999995, 51.01851550000001], [-2.3513924, 51.0183505], [-2.3521257, 51.0181688], [-2.3527418, 51.018004700000006], [-2.3528409999999997, 51.017981699999986], [-2.358832099999999, 51.0164542], [-2.358992199999999, 51.016414], [-2.3590257999999995, 51.01640549999999], [-2.3645541, 51.0150106], [-2.3680011999999997, 51.0141183], [-2.3683879, 51.0140182], [-2.3688882, 51.0138887], [-2.3697811, 51.0136576], [-2.3704681, 51.0134864], [-2.3711336999999997, 51.0133205], [-2.3714935, 51.013230799999995], [-2.3752641, 51.01229329999999], [-2.3753918, 51.0122617], [-2.3779580999999994, 51.01160759999999], [-2.3782658999999997, 51.011524], [-2.3797108, 51.0111621], [-2.3848346999999994, 51.0098605], [-2.387140099999999, 51.009265699999986], [-2.3872435999999997, 51.00923910000001], [-2.4008964, 51.005776799999985], [-2.4010145, 51.00574660000001], [-2.401316, 51.00566980000001], [-2.4090127, 51.00370849999998], [-2.410081299999999, 51.0034362], [-2.410159, 51.0034164], [-2.4137923, 51.002490599999994], [-2.4139240999999996, 51.00245700000001], [-2.4158454, 51.001967400000005], [-2.4160645, 51.001915700000005], [-2.4163873, 51.0018371], [-2.4172448, 51.0016147]]}", "current_leg_start": "Gillingham (Dorset)", "dest_arr_time_act": "0822", "motion_projection": null, "next_location_lat": "51.0016147", "next_location_lon": "-2.4172448", "previous_location": "Gillingham (Dorset)", "current_leg_milage": "6.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 345.489, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 371.457, \"from_m\": 345.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 443.866, \"from_m\": 371.457, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3157.171, \"from_m\": 443.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4252.046, \"from_m\": 3157.171, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25622.494, \"from_m\": 4252.046, \"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\": 26680.968, \"from_m\": 25622.494, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45691.407, \"from_m\": 26680.968, \"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}], \"service_id\": 499003, \"profile_key\": \"34e78770c181ca1da8c804938a2f039e163d77cf6092cf14228a8761abb546d3\", \"schedule_id\": 34996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Wilton Jn\", \"stage_seq\": 2, \"distance_m\": 3047.288, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Wilton\", \"stage_seq\": 3, \"distance_m\": 4042.605, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Tisbury Loop\", \"stage_seq\": 4, \"distance_m\": 19800.596, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Tisbury\", \"stage_seq\": 5, \"distance_m\": 20268.606, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0813\", \"location\": \"Gillingham (Dorset)\", \"stage_seq\": 6, \"distance_m\": 34767.176, \"section_seq\": 1, \"route_path_id\": 55716}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"Templecombe\", \"stage_seq\": 7, \"distance_m\": 45691.407, \"section_seq\": 1, \"route_path_id\": 55716}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45691.407, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 55716}], \"total_distance_m\": 45691.407, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45691.407, \"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": "0745", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.0016147", "current_position_lon": "-2.4172448", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:10Z\", \"source_id\": 13169038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:17Z\", \"source_id\": 40141626, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:21Z\", \"source_id\": 13177257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:35Z\", \"source_id\": 40149023, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:22:46Z\", \"source_id\": 13185591, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Templecombe", "service_state_platform": "1", "timing_fact_generation": 1789197767286116, "current_leg_arrival_utc": "2026-09-12T08:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:02.591118", "service_state_evidence_id": 40149023, "current_leg_start_actual_dep": "2026-09-12T08:13:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-12T07:20:02", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:04.537661", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SAL |
TMC |
1L09 |
159015+159108 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 345.489, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 371.457, "from_m": 345.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 443.866, "from_m": 371.457, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3157.171, "from_m": 443.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4252.046, "from_m": 3157.171, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25622.494, "from_m": 4252.046, "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": 26680.968, "from_m": 25622.494, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45691.407, "from_m": 26680.968, "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}], "service_id": 499003, "profile_key": "34e78770c181ca1da8c804938a2f039e163d77cf6092cf14228a8761abb546d3", "schedule_id": 34996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Wilton Jn", "stage_seq": 2, "distance_m": 3047.288, "section_seq": 1, "route_path_id": 55716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Wilton", "stage_seq": 3, "distance_m": 4042.605, "section_seq": 1, "route_path_id": 55716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Tisbury Loop", "stage_seq": 4, "distance_m": 19800.596, "section_seq": 1, "route_path_id": 55716}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Tisbury", "stage_seq": 5, "distance_m": 20268.606, "section_seq": 1, "route_path_id": 55716}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0813", "location": "Gillingham (Dorset)", "stage_seq": 6, "distance_m": 34767.176, "section_seq": 1, "route_path_id": 55716}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "Templecombe", "stage_seq": 7, "distance_m": 45691.407, "section_seq": 1, "route_path_id": 55716}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45691.407, "from_m": 0.0, "section_seq": 1, "route_path_id": 55716}], "total_distance_m": 45691.407, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45691.407, "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-12T06:58:10Z", "source_id": 13169038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26353, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:17Z", "source_id": 40141626, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:21Z", "source_id": 13177257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:35Z", "source_id": 40149023, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:22:46Z", "source_id": 13185591, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}] |
Salisbury |
0745 |
0745 |
4 |
None |
None |
Templecombe |
0822 |
0822 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79307/2026-09-12/detailed |
None |
Gillingham (Dorset) |
2026-09-12T08:13:00+01:00 |
Templecombe |
9.0 |
{"type": "LineString", "coordinates": [[-2.2727112138965184, 51.033911806050774], [-2.2729625, 51.0338358], [-2.2764782, 51.0327768], [-2.2770146, 51.03262539999999], [-2.2775028, 51.0324785], [-2.2824146, 51.0309904], [-2.2826179999999994, 51.03093009999999], [-2.2882694999999997, 51.0292232], [-2.2903897999999994, 51.0285848], [-2.2905129, 51.0285475], [-2.2949266, 51.0272225], [-2.295699, 51.0269863], [-2.3046648999999997, 51.024262199999995], [-2.3056388, 51.0239757], [-2.3065003, 51.0237432], [-2.3073452, 51.0235297], [-2.3081916999999996, 51.02332849999999], [-2.3097833, 51.0229957], [-2.310548, 51.0228384], [-2.3113112, 51.0226912], [-2.312151, 51.022535], [-2.3129149, 51.022404299999984], [-2.3139084999999997, 51.02224780000001], [-2.3146918, 51.0221349], [-2.315521, 51.02203819999998], [-2.320736699999999, 51.02155840000001], [-2.3209267, 51.021540900000005], [-2.3304914, 51.020663199999994], [-2.3343151, 51.02031089999999], [-2.3356197387107556, 51.02018961853528], [-2.3387964999999995, 51.0198943], [-2.339066, 51.0198693], [-2.3408236, 51.0196968], [-2.3454756, 51.019262], [-2.3466354999999997, 51.019147], [-2.3474906999999994, 51.019044400000006], [-2.3481876999999995, 51.0189424], [-2.3484306, 51.01890749999999], [-2.3491700999999994, 51.0187994], [-2.3498396, 51.0186746], [-2.3506477999999995, 51.01851550000001], [-2.3513924, 51.0183505], [-2.3521257, 51.0181688], [-2.3527418, 51.018004700000006], [-2.3528409999999997, 51.017981699999986], [-2.358832099999999, 51.0164542], [-2.358992199999999, 51.016414], [-2.3590257999999995, 51.01640549999999], [-2.3645541, 51.0150106], [-2.3680011999999997, 51.0141183], [-2.3683879, 51.0140182], [-2.3688882, 51.0138887], [-2.3697811, 51.0136576], [-2.3704681, 51.0134864], [-2.3711336999999997, 51.0133205], [-2.3714935, 51.013230799999995], [-2.3752641, 51.01229329999999], [-2.3753918, 51.0122617], [-2.3779580999999994, 51.01160759999999], [-2.3782658999999997, 51.011524], [-2.3797108, 51.0111621], [-2.3848346999999994, 51.0098605], [-2.387140099999999, 51.009265699999986], [-2.3872435999999997, 51.00923910000001], [-2.4008964, 51.005776799999985], [-2.4010145, 51.00574660000001], [-2.401316, 51.00566980000001], [-2.4090127, 51.00370849999998], [-2.410081299999999, 51.0034362], [-2.410159, 51.0034164], [-2.4137923, 51.002490599999994], [-2.4139240999999996, 51.00245700000001], [-2.4158454, 51.001967400000005], [-2.4160645, 51.001915700000005], [-2.4163873, 51.0018371], [-2.4172448, 51.0016147]]} |
6.7 |
0813 |
0822 |
Gillingham (Dorset) |
Henstridge Ash Cross Roads |
Templecombe |
51.0016147 |
-2.4172448 |
51.0016147 |
-2.4172448 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:02 |
Templecombe |
TD |
DIRECT_DESTINATION_ARRIVAL |
40149023 |
1789197767286116 |
21 |
21 |
2026-09-12 07:30:04.537661 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:02.591118 |
| 467891 |
498882 |
G38689 |
411K05MB12 |
2026-09-12 |
COMPLETE |
13182733 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 498882, "stp": "P", "toc": "Transport for Wales", "uid": "G38689", "consist": "197004", "dest_crs": "CRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38689/2026-09-12/detailed", "trust_id": "411K05MB12", "origin_crs": "WRX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "9", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K05", "timing_status": "LATE", "origin_station": "Wrexham General", "current_leg_arr": "0820", "current_leg_dep": "0759", "current_leg_end": "Crewe", "origin_dep_time": "0740", "origin_platform": "2", "current_location": "Crewe", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Chester", "dest_arr_time_act": "0818", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Chester", "current_leg_milage": "21.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 70.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\": 1190.934, \"from_m\": 70.696, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1221.972, \"from_m\": 1190.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2017.811, \"from_m\": 1221.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8038.171, \"from_m\": 2017.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16117.861, \"from_m\": 8038.171, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16725.803, \"from_m\": 16117.861, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17959.714, \"from_m\": 16725.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\": 18746.002, \"from_m\": 17959.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18797.783, \"from_m\": 18746.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18806.932, \"from_m\": 18797.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18870.613, \"from_m\": 18806.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18979.889, \"from_m\": 18870.613, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19356.827, \"from_m\": 18979.889, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19394.047, \"from_m\": 19356.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20166.22, \"from_m\": 19394.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22410.183, \"from_m\": 20166.22, \"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\": 36364.868, \"from_m\": 22410.183, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36508.618, \"from_m\": 36364.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36553.241, \"from_m\": 36508.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36758.399, \"from_m\": 36553.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49071.619, \"from_m\": 36758.399, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52120.822, \"from_m\": 49071.619, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52955.787, \"from_m\": 52120.822, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53282.628, \"from_m\": 52955.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53609.276, \"from_m\": 53282.628, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 498882, \"profile_key\": \"f2f05a04e7a96614c73af8c1c06c5493f5e3e4dbf5b087b8813f9533db01ff4a\", \"schedule_id\": 14474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Wrexham General\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Rossett Jn\", \"stage_seq\": 2, \"distance_m\": 7771.564, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Saltney Jn\", \"stage_seq\": 3, \"distance_m\": 16725.803, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Chester South Jn\", \"stage_seq\": 4, \"distance_m\": 18870.613, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0758\", \"location\": \"Chester\", \"stage_seq\": 5, \"distance_m\": 19722.217, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 6, \"distance_m\": 36508.618, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 7, \"distance_m\": 51209.235, \"section_seq\": 1, \"route_path_id\": 32050}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 8, \"distance_m\": 53609.276, \"section_seq\": 1, \"route_path_id\": 32050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53609.276, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32050}], \"total_distance_m\": 53609.276, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53378.495, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 230.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:13Z\", \"source_id\": 40110513, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:17Z\", \"source_id\": 13167775, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:26Z\", \"source_id\": 40159294, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 13182733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "9", "timing_fact_generation": 1789197510149382, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:03.139332", "service_state_evidence_id": 13182733, "current_leg_start_actual_dep": "2026-09-12T08:00:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:04.544641", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
WRX |
CRE |
1K05 |
197004 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 70.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": 1190.934, "from_m": 70.696, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1221.972, "from_m": 1190.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2017.811, "from_m": 1221.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8038.171, "from_m": 2017.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16117.861, "from_m": 8038.171, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16725.803, "from_m": 16117.861, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17959.714, "from_m": 16725.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": 18746.002, "from_m": 17959.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18797.783, "from_m": 18746.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18806.932, "from_m": 18797.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18870.613, "from_m": 18806.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18979.889, "from_m": 18870.613, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19356.827, "from_m": 18979.889, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19394.047, "from_m": 19356.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20166.22, "from_m": 19394.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22410.183, "from_m": 20166.22, "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": 36364.868, "from_m": 22410.183, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36508.618, "from_m": 36364.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36553.241, "from_m": 36508.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36758.399, "from_m": 36553.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49071.619, "from_m": 36758.399, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52120.822, "from_m": 49071.619, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52955.787, "from_m": 52120.822, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53282.628, "from_m": 52955.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53609.276, "from_m": 53282.628, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 498882, "profile_key": "f2f05a04e7a96614c73af8c1c06c5493f5e3e4dbf5b087b8813f9533db01ff4a", "schedule_id": 14474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Wrexham General", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Rossett Jn", "stage_seq": 2, "distance_m": 7771.564, "section_seq": 1, "route_path_id": 32050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Saltney Jn", "stage_seq": 3, "distance_m": 16725.803, "section_seq": 1, "route_path_id": 32050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Chester South Jn", "stage_seq": 4, "distance_m": 18870.613, "section_seq": 1, "route_path_id": 32050}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0758", "location": "Chester", "stage_seq": 5, "distance_m": 19722.217, "section_seq": 1, "route_path_id": 32050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Beeston Castle & T.S.B.", "stage_seq": 6, "distance_m": 36508.618, "section_seq": 1, "route_path_id": 32050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Crewe Steel Works S.B.", "stage_seq": 7, "distance_m": 51209.235, "section_seq": 1, "route_path_id": 32050}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": null, "location": "Crewe", "stage_seq": 8, "distance_m": 53609.276, "section_seq": 1, "route_path_id": 32050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53609.276, "from_m": 0.0, "section_seq": 1, "route_path_id": 32050}], "total_distance_m": 53609.276, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53378.495, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 230.781, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10391, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:13Z", "source_id": 40110513, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:17Z", "source_id": 13167775, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10606, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:26Z", "source_id": 40159294, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 13182733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Wrexham General |
0740 |
0740 |
2 |
None |
None |
Crewe |
0820 |
0818 |
9 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38689/2026-09-12/detailed |
None |
Chester |
2026-09-12T08:00:00+01:00 |
Crewe |
21.0 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8725371999999996, 53.1950605], [-2.8722436999999994, 53.1950077], [-2.8716697, 53.1948872], [-2.8713111, 53.1948296], [-2.8707133999999996, 53.1947445], [-2.8701169, 53.19463290000001], [-2.8697384, 53.19458160000001], [-2.8656305, 53.1940129], [-2.8641054000000006, 53.19382100000001], [-2.8626768999999994, 53.19362389999999], [-2.8616565, 53.19346089999999], [-2.8602433, 53.1931964], [-2.8592177999999997, 53.19296580000001], [-2.8583501999999994, 53.192736], [-2.8573713000000005, 53.19245829999999], [-2.8565706, 53.1921989], [-2.8557413, 53.191908], [-2.8548552, 53.191554399999994], [-2.8539593, 53.19119440000001], [-2.8529292999999996, 53.190705900000005], [-2.8520442, 53.19023339999999], [-2.8519586, 53.1901828], [-2.8517198999999995, 53.1900324], [-2.8513169, 53.1897778], [-2.8505063, 53.18919400000001], [-2.8497129, 53.188572999999984], [-2.8484956, 53.187560100000006], [-2.8475873, 53.186698], [-2.8469128, 53.1859074], [-2.8463024, 53.18504800000001], [-2.8462541, 53.18497639999999], [-2.8461242, 53.1847916], [-2.8457443, 53.1842558], [-2.8439899, 53.1816383], [-2.8428943, 53.1801457], [-2.8423229, 53.1794478], [-2.8414874999999995, 53.178497199999995], [-2.8412904, 53.1782941], [-2.8403104, 53.17721960000001], [-2.8397861999999994, 53.1766943], [-2.8392489999999997, 53.17615949999999], [-2.8384117, 53.1753641], [-2.8377453, 53.1747775], [-2.8367402, 53.1738933], [-2.8355985, 53.1729598], [-2.8340127999999996, 53.17174570000001], [-2.8327412999999995, 53.170834600000006], [-2.8314319999999995, 53.1699393], [-2.8312235999999995, 53.169802], [-2.8301597999999997, 53.1691322], [-2.8282961999999996, 53.1679874], [-2.8263005, 53.1668791], [-2.8248810000000004, 53.1661377], [-2.8237169, 53.1655932], [-2.8206688, 53.16426890000001], [-2.8176176999999996, 53.1630055], [-2.8160994999999995, 53.162378299999986], [-2.814576, 53.16175439999999], [-2.8084883, 53.15924570000001], [-2.8035012, 53.1571865], [-2.7977465, 53.1548227], [-2.7919621999999995, 53.15246340000001], [-2.784777380770516, 53.14945930474034], [-2.7836384999999995, 53.148983099999995], [-2.7819717, 53.1483148], [-2.7801326, 53.1475526], [-2.7764000999999996, 53.1460104], [-2.7757125099608193, 53.14573188385283], [-2.7730919999999997, 53.1446704], [-2.7661120999999995, 53.14176629999999], [-2.7643705000000005, 53.1410395], [-2.7636474999999994, 53.1407466], [-2.757356, 53.13814370000001], [-2.7545639, 53.1370845], [-2.751924499999999, 53.136170699999994], [-2.7497339999999997, 53.13552260000001], [-2.7471703999999995, 53.1348676], [-2.7456620999999997, 53.13450739999999], [-2.744176, 53.1341863], [-2.7426843, 53.1338653], [-2.7392014, 53.1332321], [-2.7367219, 53.1327968], [-2.7348308999999995, 53.13254770000001], [-2.7344790999999997, 53.1325088], [-2.7335198, 53.1324168], [-2.7324871999999996, 53.132344], [-2.7315830999999995, 53.1323073], [-2.7305916999999997, 53.132278], [-2.7289467999999997, 53.1323106], [-2.7276524, 53.1323702], [-2.7263420999999997, 53.1324586], [-2.7249805, 53.132569499999995], [-2.7209352999999994, 53.1329334], [-2.7182266, 53.1331664], [-2.7118554, 53.13376409999999], [-2.7050402, 53.13438610000001], [-2.6986142, 53.13497009999999], [-2.6965575, 53.13514599999999], [-2.6949458523585643, 53.13529282007467], [-2.6928747000000004, 53.13548149999998], [-2.6910576, 53.1356487], [-2.6907438000000004, 53.13567530000001], [-2.6878835999999997, 53.135937199999994], [-2.686286, 53.1360848], [-2.6859560999999994, 53.1361122], [-2.6850695999999994, 53.136183], [-2.6842015, 53.1362412], [-2.6835259999999996, 53.1362634], [-2.6829086, 53.1362731], [-2.6818027000000004, 53.1362699], [-2.6806974999999995, 53.136231499999994], [-2.6795147000000004, 53.136154], [-2.6783507, 53.1360372], [-2.6771772, 53.1358821], [-2.6760330999999997, 53.1356893], [-2.674963, 53.13548060000001], [-2.6739203, 53.135242], [-2.6727054, 53.134909], [-2.671649, 53.134576200000005], [-2.6709276, 53.1343268], [-2.6702749, 53.1340806], [-2.6699809, 53.13396379999999], [-2.6698151999999995, 53.13389810000001], [-2.6692381, 53.1336952], [-2.6685485, 53.1333766], [-2.6674502999999996, 53.1328367], [-2.6668487999999995, 53.13253399999999], [-2.6659287999999997, 53.1321218], [-2.665173, 53.1318036], [-2.6644209999999995, 53.1315161], [-2.6637112, 53.1312685], [-2.6629598, 53.1310293], [-2.6622212, 53.130818699999985], [-2.661452699999999, 53.13060839999999], [-2.6605380999999997, 53.13038579999999], [-2.6595654999999994, 53.13017790000001], [-2.6588564, 53.130043], [-2.65812, 53.1299205], [-2.6574522, 53.129826599999994], [-2.6567581, 53.1297379], [-2.6548926, 53.1295577], [-2.6522794, 53.1293281], [-2.6492858999999997, 53.129041599999994], [-2.6473392999999996, 53.1288698], [-2.6463263999999995, 53.12878450000001], [-2.6441952999999994, 53.128599], [-2.6422535, 53.128428], [-2.6402696999999997, 53.1282794], [-2.6393285, 53.1282285], [-2.6383765999999995, 53.12819790000001], [-2.6364559, 53.1281585], [-2.6345350999999995, 53.128134199999984], [-2.6342389999999996, 53.12813030000001], [-2.6329482, 53.12811], [-2.6317875000000006, 53.12805979999999], [-2.6305503000000003, 53.12798339999999], [-2.6297315999999995, 53.1279244], [-2.6275592999999997, 53.127745399999995], [-2.6245755999999996, 53.1273852], [-2.6217482999999997, 53.1269856], [-2.6194741, 53.1266122], [-2.6172072, 53.12620609999999], [-2.6148656999999997, 53.1256605], [-2.6136530999999996, 53.12535399999999], [-2.6125889, 53.125083800000006], [-2.6111609999999996, 53.1246882], [-2.6093439999999997, 53.1241559], [-2.606997, 53.123396], [-2.605114323946612, 53.12267840975449], [-2.6043043999999997, 53.1223697], [-2.6027726, 53.121738], [-2.6016128, 53.1212536], [-2.6003934999999996, 53.1206886], [-2.599414, 53.1202363], [-2.5978785, 53.11944789999998], [-2.5966740999999995, 53.1188561], [-2.5945059999999995, 53.117915], [-2.5933569999999997, 53.11747789999998], [-2.5920088999999997, 53.1170103], [-2.5906885, 53.1165956], [-2.5900347, 53.11639670000001], [-2.5880509, 53.1158902], [-2.585904, 53.1154344], [-2.5841326, 53.1151239], [-2.5822927, 53.1148603], [-2.5808715999999996, 53.1147103], [-2.579431899999999, 53.1145827], [-2.5792048, 53.11456509999999], [-2.5778924, 53.1144876], [-2.5766934999999997, 53.11444420000001], [-2.5764843, 53.11443609999999], [-2.5738848000000005, 53.1144393], [-2.5709836, 53.114539999999984], [-2.5647233999999997, 53.11510179999999], [-2.5583832, 53.115674699999985], [-2.5552093, 53.1159185], [-2.5536078, 53.11599929999999], [-2.5520042, 53.11603809999998], [-2.5506279, 53.1160541], [-2.5492553, 53.1160407], [-2.5481281, 53.116007399999994], [-2.5472645, 53.11597619999999], [-2.5471207, 53.11597099999999], [-2.5457842, 53.11589399999999], [-2.5448990999999994, 53.115843299999995], [-2.5443866, 53.1158048], [-2.5428099, 53.1156693], [-2.5408282999999994, 53.1154474], [-2.5387492, 53.1151606], [-2.5364802, 53.1147746], [-2.5344148999999994, 53.11438510000001], [-2.5294412, 53.11335480000001], [-2.5232322999999997, 53.1120858], [-2.5172607999999994, 53.1108329], [-2.51528279553466, 53.11042586863722], [-2.5144957, 53.1102639], [-2.5134481, 53.1100411], [-2.5124052, 53.1098193], [-2.5105001999999996, 53.1094315], [-2.5078246, 53.10888649999999], [-2.506765, 53.10867600000001], [-2.50534, 53.1083828], [-2.5008512, 53.1074295], [-2.4992107, 53.1070965], [-2.4971905, 53.1066774], [-2.4948419, 53.1061927], [-2.4921231, 53.1056324], [-2.4896683, 53.1051265], [-2.4842967, 53.1040124], [-2.480465, 53.10321309999999], [-2.4784953, 53.1027969], [-2.4763452999999997, 53.1023465], [-2.4742011, 53.1019115], [-2.4702317, 53.1010775], [-2.463644, 53.099708799999995], [-2.4620004451819324, 53.09936592604642], [-2.4618685, 53.09933840000001], [-2.4582756999999997, 53.09858880000001], [-2.4560288, 53.09812589999999], [-2.4552595, 53.0979639], [-2.4537852, 53.09765339999999], [-2.4510775999999996, 53.0970938], [-2.4510259, 53.09708309999999], [-2.4492236999999997, 53.096711600000006], [-2.4489641, 53.096660699999994], [-2.4482527, 53.09651139999999], [-2.4472088999999997, 53.09629079999999], [-2.4463019, 53.0960867], [-2.4458781000000003, 53.09596820000001], [-2.445472399999999, 53.0958456], [-2.4443862, 53.095477200000005], [-2.4437737, 53.0952408], [-2.4431639, 53.0950112], [-2.4423585, 53.094742200000006], [-2.4419365999999996, 53.0946176], [-2.4414757, 53.0945016], [-2.4408982, 53.094380099999995], [-2.4396348, 53.0941891], [-2.4393681, 53.09414550000001], [-2.4386464, 53.0940068], [-2.4380884, 53.09385999999999], [-2.4378953, 53.0938032], [-2.4375141, 53.09368620000001], [-2.4370831000000006, 53.09355289999999], [-2.4368014, 53.093456200000006], [-2.4366883, 53.093413], [-2.4366014, 53.09337670000001], [-2.4362806, 53.09324649999999], [-2.4360374999999994, 53.0931375], [-2.4357465, 53.09299229999999], [-2.4356347, 53.0929258], [-2.4355226, 53.0928474], [-2.4353978, 53.0927564], [-2.4352740999999996, 53.0926651], [-2.4350493999999996, 53.0924775], [-2.43500430646666, 53.0924407715525], [-2.4348052, 53.09227859999999], [-2.4347359, 53.09222079999999], [-2.434693287011402, 53.09218459498815], [-2.4346694, 53.09216429999999], [-2.434638828228471, 53.092135720285945], [-2.434600263143472, 53.09209966807588], [-2.4345942, 53.092094], [-2.4345343, 53.09204650000001], [-2.4344539, 53.0919597], [-2.4343803, 53.09186559999999], [-2.4343471777451597, 53.09181876959621], [-2.4343326999999997, 53.0917983], [-2.4342344, 53.09164200000001], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
21.0 |
0759 |
0820 |
Chester |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182733 |
1789197510149382 |
19 |
19 |
2026-09-12 07:30:04.544641 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:03.139332 |
| 467892 |
499533 |
L86822 |
071A10MC12 |
2026-09-12 |
COMPLETE |
13182967 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499533, "stp": "O", "toc": "ScotRail", "uid": "L86822", "consist": "156511+156513", "dest_crs": "BRR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86822/2026-09-12/detailed", "trust_id": "071A10MC12", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrhead", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "2", "is_terminated": 1, "next_location": "Barrhead", "signalling_id": "1A10", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0820", "current_leg_dep": "0807", "current_leg_end": "Barrhead", "origin_dep_time": "0807", "origin_platform": "8", "current_location": "Barrhead", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704264, 55.8393995], [-4.2706678, 55.8391344], [-4.2708979, 55.83894539999999], [-4.271064199999999, 55.83881879999999], [-4.271233199999999, 55.838705899999994], [-4.2713941, 55.83860200000001], [-4.2716087, 55.83848149999999], [-4.271809899999999, 55.8383715], [-4.2720137, 55.8382706], [-4.272233699999999, 55.8381712], [-4.2724482, 55.8380808], [-4.2727779, 55.8379579], [-4.2729298, 55.837909399999994], [-4.273286199999999, 55.8377826], [-4.273554048305576, 55.837687841305595], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306740757162352, 55.820109466413385], [-4.3069681700952795, 55.82001572666803], [-4.307168376351461, 55.81993225880869], [-4.307345382463169, 55.81985769629288], [-4.307503194962682, 55.81979067257816], [-4.3076458203822705, 55.81972982112208], [-4.307777265254211, 55.81967377538217], [-4.307901536110777, 55.81962116881597], [-4.308022639484244, 55.819570634881025], [-4.308144581906886, 55.81952080703489], [-4.308271369910977, 55.81947031873509], [-4.308407010028793, 55.81941780343918], [-4.308555508792606, 55.8193618946047], [-4.3087208727346935, 55.81930122568917], [-4.308907108387328, 55.819234430150175], [-4.309118222282785, 55.81916014144522], [-4.309358220953338, 55.81907699303186], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3110262, 55.8185733], [-4.311913363773703, 55.81830445511588], [-4.3120924, 55.8182502], [-4.3133194, 55.817843499999995], [-4.3143128, 55.8174893], [-4.3150183, 55.8172329], [-4.315715899999999, 55.8169625], [-4.316757, 55.81654530000001], [-4.317794799999999, 55.8160946], [-4.319622999999999, 55.8152302], [-4.3203588, 55.81490789999999], [-4.3215232, 55.81443429999999], [-4.3222829, 55.8141555], [-4.3234459, 55.813780699999995], [-4.324220999999999, 55.8135499], [-4.3250687999999995, 55.8133179], [-4.325545499999999, 55.813194], [-4.3258244, 55.8131262], [-4.3259697, 55.8130937], [-4.3266982, 55.8129309], [-4.3278505, 55.8126867], [-4.328839, 55.8125151], [-4.3298534, 55.8123579], [-4.3306843, 55.81223930000001], [-4.3315195, 55.8121388], [-4.3330389, 55.8120122], [-4.3336776, 55.8119714], [-4.334292, 55.8119533], [-4.3350358, 55.81193919999999], [-4.3365144, 55.8119317], [-4.3382154, 55.8119466], [-4.338396699999999, 55.811951099999995], [-4.3426062, 55.8120194], [-4.3434365, 55.812028700000006], [-4.346960899999999, 55.81206799999999], [-4.348444899999999, 55.81208459999999], [-4.3504976, 55.81211900000001], [-4.3524877, 55.8121354], [-4.3539215, 55.812099700000005], [-4.3554363, 55.8120274], [-4.3569756, 55.8119288], [-4.3581308, 55.8118813], [-4.3588827, 55.8118609], [-4.359835199999999, 55.8118659], [-4.3607949, 55.8118791], [-4.3617491, 55.8119093], [-4.362092, 55.8119315], [-4.3623011, 55.811941700000006], [-4.363665199999999, 55.81203459999999], [-4.3661726, 55.8122998], [-4.3670862, 55.81239519999999], [-4.367144399999999, 55.8124013], [-4.3680671, 55.8124558], [-4.369223599999999, 55.8125247], [-4.3703997999999995, 55.812551600000006], [-4.3716992, 55.81256319999999], [-4.3729543, 55.81252629999999], [-4.3731726, 55.8125205], [-4.373766300000001, 55.8124969], [-4.374367199999999, 55.81247419999999], [-4.3757986, 55.81235309999999], [-4.377435499999999, 55.81214289999999], [-4.377912799999999, 55.812073100000006], [-4.378201299999999, 55.8120315], [-4.378378799999999, 55.81200590000001], [-4.3786235, 55.8119665], [-4.3794893, 55.81181360000001], [-4.3802817, 55.811649999999986], [-4.380441599999999, 55.8116122], [-4.381740599999999, 55.8113049], [-4.382994, 55.81096780000001], [-4.3831573, 55.8109239], [-4.383407499999999, 55.8108497], [-4.3834485999999995, 55.8108375], [-4.384066299999999, 55.8106565], [-4.3849461, 55.8103631], [-4.385883399999999, 55.81000830000001], [-4.3870145, 55.8095427], [-4.3871146, 55.80950149999999], [-4.387968899999999, 55.8090953], [-4.3881138, 55.80902549999999], [-4.3887273, 55.808696399999995], [-4.3889676, 55.8085843], [-4.3890914, 55.80851210000001], [-4.3923004957289775, 55.80654382101159], [-4.3930562, 55.80608029999999], [-4.3934988, 55.80582759999999], [-4.3939613, 55.80557739999999], [-4.3944089, 55.8053731], [-4.3946841, 55.8052212], [-4.3952642, 55.8049542], [-4.3956261, 55.804786799999995], [-4.3959561, 55.804634199999995], [-4.3970395, 55.804135800000005]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "55.8041358", "next_location_lon": "-4.3970395", "previous_location": "Glasgow Central High Level", "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\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"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\": 2761.203, \"from_m\": 1401.761, \"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\": 11637.05, \"from_m\": 2761.203, \"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\": 11827.4, \"from_m\": 11637.05, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 499533, \"profile_key\": \"37d2c08375c9a037c709c32fe107564ed047a911e107c2a59e5f8ea0d48d1467\", \"schedule_id\": 35418, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 42675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 42675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2677.396, \"section_seq\": 1, \"route_path_id\": 42675}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 5705.67, \"section_seq\": 1, \"route_path_id\": 42675}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Barrhead\", \"stage_seq\": 6, \"distance_m\": 11827.4, \"section_seq\": 1, \"route_path_id\": 42675}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11827.4, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42675}], \"total_distance_m\": 11827.4, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11827.4, \"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": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.8041358", "current_position_lon": "-4.3970395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:45Z\", \"source_id\": 40159967, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:49Z\", \"source_id\": 13182967, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrhead", "service_state_platform": "2", "timing_fact_generation": 1789197530119683, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:03.148638", "service_state_evidence_id": 13182967, "current_leg_start_actual_dep": "2026-09-12T08:07:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:03.363714", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
GLC |
BRR |
1A10 |
156511+156513 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "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": 2761.203, "from_m": 1401.761, "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": 11637.05, "from_m": 2761.203, "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": 11827.4, "from_m": 11637.05, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}], "service_id": 499533, "profile_key": "37d2c08375c9a037c709c32fe107564ed047a911e107c2a59e5f8ea0d48d1467", "schedule_id": 35418, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 42675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 42675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2677.396, "section_seq": 1, "route_path_id": 42675}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Busby Jn", "stage_seq": 5, "distance_m": 5705.67, "section_seq": 1, "route_path_id": 42675}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Barrhead", "stage_seq": 6, "distance_m": 11827.4, "section_seq": 1, "route_path_id": 42675}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11827.4, "from_m": 0.0, "section_seq": 1, "route_path_id": 42675}], "total_distance_m": 11827.4, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11827.4, "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": 1810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:45Z", "source_id": 40159967, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:49Z", "source_id": 13182967, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0807 |
0807 |
8 |
None |
None |
Barrhead |
0820 |
0820 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86822/2026-09-12/detailed |
None |
Glasgow Central High Level |
2026-09-12T08:07:00+01:00 |
Barrhead |
13.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704264, 55.8393995], [-4.2706678, 55.8391344], [-4.2708979, 55.83894539999999], [-4.271064199999999, 55.83881879999999], [-4.271233199999999, 55.838705899999994], [-4.2713941, 55.83860200000001], [-4.2716087, 55.83848149999999], [-4.271809899999999, 55.8383715], [-4.2720137, 55.8382706], [-4.272233699999999, 55.8381712], [-4.2724482, 55.8380808], [-4.2727779, 55.8379579], [-4.2729298, 55.837909399999994], [-4.273286199999999, 55.8377826], [-4.273554048305576, 55.837687841305595], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306740757162352, 55.820109466413385], [-4.3069681700952795, 55.82001572666803], [-4.307168376351461, 55.81993225880869], [-4.307345382463169, 55.81985769629288], [-4.307503194962682, 55.81979067257816], [-4.3076458203822705, 55.81972982112208], [-4.307777265254211, 55.81967377538217], [-4.307901536110777, 55.81962116881597], [-4.308022639484244, 55.819570634881025], [-4.308144581906886, 55.81952080703489], [-4.308271369910977, 55.81947031873509], [-4.308407010028793, 55.81941780343918], [-4.308555508792606, 55.8193618946047], [-4.3087208727346935, 55.81930122568917], [-4.308907108387328, 55.819234430150175], [-4.309118222282785, 55.81916014144522], [-4.309358220953338, 55.81907699303186], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3110262, 55.8185733], [-4.311913363773703, 55.81830445511588], [-4.3120924, 55.8182502], [-4.3133194, 55.817843499999995], [-4.3143128, 55.8174893], [-4.3150183, 55.8172329], [-4.315715899999999, 55.8169625], [-4.316757, 55.81654530000001], [-4.317794799999999, 55.8160946], [-4.319622999999999, 55.8152302], [-4.3203588, 55.81490789999999], [-4.3215232, 55.81443429999999], [-4.3222829, 55.8141555], [-4.3234459, 55.813780699999995], [-4.324220999999999, 55.8135499], [-4.3250687999999995, 55.8133179], [-4.325545499999999, 55.813194], [-4.3258244, 55.8131262], [-4.3259697, 55.8130937], [-4.3266982, 55.8129309], [-4.3278505, 55.8126867], [-4.328839, 55.8125151], [-4.3298534, 55.8123579], [-4.3306843, 55.81223930000001], [-4.3315195, 55.8121388], [-4.3330389, 55.8120122], [-4.3336776, 55.8119714], [-4.334292, 55.8119533], [-4.3350358, 55.81193919999999], [-4.3365144, 55.8119317], [-4.3382154, 55.8119466], [-4.338396699999999, 55.811951099999995], [-4.3426062, 55.8120194], [-4.3434365, 55.812028700000006], [-4.346960899999999, 55.81206799999999], [-4.348444899999999, 55.81208459999999], [-4.3504976, 55.81211900000001], [-4.3524877, 55.8121354], [-4.3539215, 55.812099700000005], [-4.3554363, 55.8120274], [-4.3569756, 55.8119288], [-4.3581308, 55.8118813], [-4.3588827, 55.8118609], [-4.359835199999999, 55.8118659], [-4.3607949, 55.8118791], [-4.3617491, 55.8119093], [-4.362092, 55.8119315], [-4.3623011, 55.811941700000006], [-4.363665199999999, 55.81203459999999], [-4.3661726, 55.8122998], [-4.3670862, 55.81239519999999], [-4.367144399999999, 55.8124013], [-4.3680671, 55.8124558], [-4.369223599999999, 55.8125247], [-4.3703997999999995, 55.812551600000006], [-4.3716992, 55.81256319999999], [-4.3729543, 55.81252629999999], [-4.3731726, 55.8125205], [-4.373766300000001, 55.8124969], [-4.374367199999999, 55.81247419999999], [-4.3757986, 55.81235309999999], [-4.377435499999999, 55.81214289999999], [-4.377912799999999, 55.812073100000006], [-4.378201299999999, 55.8120315], [-4.378378799999999, 55.81200590000001], [-4.3786235, 55.8119665], [-4.3794893, 55.81181360000001], [-4.3802817, 55.811649999999986], [-4.380441599999999, 55.8116122], [-4.381740599999999, 55.8113049], [-4.382994, 55.81096780000001], [-4.3831573, 55.8109239], [-4.383407499999999, 55.8108497], [-4.3834485999999995, 55.8108375], [-4.384066299999999, 55.8106565], [-4.3849461, 55.8103631], [-4.385883399999999, 55.81000830000001], [-4.3870145, 55.8095427], [-4.3871146, 55.80950149999999], [-4.387968899999999, 55.8090953], [-4.3881138, 55.80902549999999], [-4.3887273, 55.808696399999995], [-4.3889676, 55.8085843], [-4.3890914, 55.80851210000001], [-4.3923004957289775, 55.80654382101159], [-4.3930562, 55.80608029999999], [-4.3934988, 55.80582759999999], [-4.3939613, 55.80557739999999], [-4.3944089, 55.8053731], [-4.3946841, 55.8052212], [-4.3952642, 55.8049542], [-4.3956261, 55.804786799999995], [-4.3959561, 55.804634199999995], [-4.3970395, 55.804135800000005]]} |
7.4 |
0807 |
0820 |
Glasgow Central High Level |
Barrhead |
Barrhead |
55.8041358 |
-4.3970395 |
55.8041358 |
-4.3970395 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Barrhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182967 |
1789197530119683 |
18 |
18 |
2026-09-12 07:30:03.363714 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:03.148638 |
| 467893 |
499079 |
C32307 |
172D35MB12 |
2026-09-12 |
COMPLETE |
13182728 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499079, "stp": "P", "toc": "Northern", "uid": "C32307", "consist": "333010", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32307/2026-09-12/detailed", "trust_id": "172D35MB12", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2D35", "timing_status": "EARLY", "origin_station": "Ilkley", "current_leg_arr": "0820", "current_leg_dep": "0816", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0748", "origin_platform": "1", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-12T07:30:22", "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": "0821", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.515, \"from_m\": 281.246, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2494.237, \"from_m\": 671.515, \"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\": 2608.722, \"from_m\": 2494.237, \"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\": 2656.018, \"from_m\": 2608.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2723.558, \"from_m\": 2656.018, \"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\": 3548.222, \"from_m\": 2723.558, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3710.738, \"from_m\": 3548.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9054.506, \"from_m\": 3710.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11619.515, \"from_m\": 9054.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13089.49, \"from_m\": 11619.515, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13323.106, \"from_m\": 13089.49, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16514.444, \"from_m\": 13323.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18481.323, \"from_m\": 16514.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18670.903, \"from_m\": 18481.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18854.692, \"from_m\": 18670.903, \"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\": 19342.4, \"from_m\": 18854.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}, {\"to_m\": 19489.481, \"from_m\": 19342.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23049.784, \"from_m\": 19489.481, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.418, \"from_m\": 23049.784, \"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\": 23135.381, \"from_m\": 23110.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23195.185, \"from_m\": 23135.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23537.961, \"from_m\": 23195.185, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 23563.54, \"from_m\": 23537.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 499079, \"profile_key\": \"9322de4ec44856a53177dad170e9e907d6c2499034821d74a50af1457518f7fc\", \"schedule_id\": 719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.876, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 7215.613, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 9415.443, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 11705.892, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Baildon\", \"stage_seq\": 6, \"distance_m\": 16851.094, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 18679.939, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0813\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 19219.177, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 20797.869, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 23563.54, \"section_seq\": 1, \"route_path_id\": 29565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23563.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}], \"total_distance_m\": 23563.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23537.961, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:17Z\", \"source_id\": 40096330, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:22Z\", \"source_id\": 13163094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:32Z\", \"source_id\": 40102916, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:37Z\", \"source_id\": 13165278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:46Z\", \"source_id\": 40111721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:51Z\", \"source_id\": 13168146, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:46Z\", \"source_id\": 40111721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:51Z\", \"source_id\": 13168149, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:19Z\", \"source_id\": 40128101, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:23Z\", \"source_id\": 13173230, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:14Z\", \"source_id\": 40141521, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:17Z\", \"source_id\": 13177203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:46Z\", \"source_id\": 40151564, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:52Z\", \"source_id\": 13180297, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:24Z\", \"source_id\": 40159217, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:29Z\", \"source_id\": 13182728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "2", "timing_fact_generation": 1789197510481179, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:05.978012", "service_state_evidence_id": 13182728, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:06.356333", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
ILK |
BDQ |
2D35 |
333010 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 230.476, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.515, "from_m": 281.246, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2494.237, "from_m": 671.515, "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": 2608.722, "from_m": 2494.237, "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": 2656.018, "from_m": 2608.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2723.558, "from_m": 2656.018, "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": 3548.222, "from_m": 2723.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3710.738, "from_m": 3548.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9054.506, "from_m": 3710.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11619.515, "from_m": 9054.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13089.49, "from_m": 11619.515, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13323.106, "from_m": 13089.49, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16514.444, "from_m": 13323.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18481.323, "from_m": 16514.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18670.903, "from_m": 18481.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18854.692, "from_m": 18670.903, "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": 19342.4, "from_m": 18854.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}, {"to_m": 19489.481, "from_m": 19342.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23049.784, "from_m": 19489.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.418, "from_m": 23049.784, "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": 23135.381, "from_m": 23110.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23195.185, "from_m": 23135.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23537.961, "from_m": 23195.185, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 23563.54, "from_m": 23537.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 499079, "profile_key": "9322de4ec44856a53177dad170e9e907d6c2499034821d74a50af1457518f7fc", "schedule_id": 719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.876, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 7215.613, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Menston", "stage_seq": 4, "distance_m": 9415.443, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Guiseley", "stage_seq": 5, "distance_m": 11705.892, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Baildon", "stage_seq": 6, "distance_m": 16851.094, "section_seq": 1, "route_path_id": 29565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 18679.939, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0813", "location": "Shipley", "stage_seq": 8, "distance_m": 19219.177, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 20797.869, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 23563.54, "section_seq": 1, "route_path_id": 29565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23563.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 29565}], "total_distance_m": 23563.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23537.961, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:17Z", "source_id": 40096330, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:22Z", "source_id": 13163094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:32Z", "source_id": 40102916, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:37Z", "source_id": 13165278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:46Z", "source_id": 40111721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:51Z", "source_id": 13168146, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:46Z", "source_id": 40111721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:51Z", "source_id": 13168149, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5185, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:19Z", "source_id": 40128101, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:23Z", "source_id": 13173230, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:14Z", "source_id": 40141521, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:17Z", "source_id": 13177203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:46Z", "source_id": 40151564, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:52Z", "source_id": 13180297, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5132, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:24Z", "source_id": 40159217, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:29Z", "source_id": 13182728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Ilkley |
0748 |
0748 |
1 |
None |
None |
Bradford Forster Square |
0821 |
0821 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32307/2026-09-12/detailed |
None |
Frizinghall |
2026-09-12T08:16: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 |
0816 |
0820 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182728 |
1789197510481179 |
34 |
34 |
2026-09-12 07:30:06.356333 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:05.978012 |
| 467894 |
499232 |
C32885 |
172P25MB12 |
2026-09-12 |
COMPLETE |
13183117 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499232, "stp": "P", "toc": "Northern", "uid": "C32885", "consist": "333015", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32885/2026-09-12/detailed", "trust_id": "172P25MB12", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "3B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2P25", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "0820", "current_leg_dep": "0813", "current_leg_end": "Leeds", "origin_dep_time": "0754", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Kirkstall Forge", "dest_arr_time_act": "0819½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"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\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4709.128, \"from_m\": 4221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5829.598, \"from_m\": 4709.128, \"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\": 8202.313, \"from_m\": 5829.598, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10418.819, \"from_m\": 8202.313, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10719.742, \"from_m\": 10418.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13344.419, \"from_m\": 10719.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19439.482, \"from_m\": 13344.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20623.333, \"from_m\": 19439.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20902.109, \"from_m\": 20623.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20939.833, \"from_m\": 20902.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21403.247, \"from_m\": 20939.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21725.458, \"from_m\": 21403.247, \"capability_applied\": null, \"effective_limit_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\": 499232, \"profile_key\": \"63d74d05f8bcad093b895c95bf05108b5fd888875085c0209d6856c75f432edc\", \"schedule_id\": 923, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802H\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 4, \"distance_m\": 4883.881, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Apperley Bridge\", \"stage_seq\": 5, \"distance_m\": 9205.079, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 10705.789, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 7, \"distance_m\": 14984.013, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Armley Jn\", \"stage_seq\": 8, \"distance_m\": 19646.103, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 21199.827, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 21725.458, \"section_seq\": 1, \"route_path_id\": 29682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21725.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}], \"total_distance_m\": 21725.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21662.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 63.303, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:24Z\", \"source_id\": 40110951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:27Z\", \"source_id\": 13167873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:54Z\", \"source_id\": 40118158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:58Z\", \"source_id\": 13170194, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:59Z\", \"source_id\": 40134329, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:02Z\", \"source_id\": 13174974, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:00Z\", \"source_id\": 40147746, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:02Z\", \"source_id\": 13179058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:00Z\", \"source_id\": 40160449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:04Z\", \"source_id\": 13183117, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "3", "timing_fact_generation": 1789197544609519, "current_leg_arrival_utc": "2026-09-12T08:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:07.530563", "service_state_evidence_id": 13183117, "current_leg_start_actual_dep": "2026-09-12T08:13:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:08.927586", "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 |
BDQ |
LDS |
2P25 |
333015 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "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": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4709.128, "from_m": 4221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5829.598, "from_m": 4709.128, "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": 8202.313, "from_m": 5829.598, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10418.819, "from_m": 8202.313, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10719.742, "from_m": 10418.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13344.419, "from_m": 10719.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19439.482, "from_m": 13344.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20623.333, "from_m": 19439.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20902.109, "from_m": 20623.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20939.833, "from_m": 20902.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21403.247, "from_m": 20939.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21725.458, "from_m": 21403.247, "capability_applied": null, "effective_limit_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": 499232, "profile_key": "63d74d05f8bcad093b895c95bf05108b5fd888875085c0209d6856c75f432edc", "schedule_id": 923, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802H", "location": "Shipley", "stage_seq": 3, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Dockfield Junction", "stage_seq": 4, "distance_m": 4883.881, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Apperley Bridge", "stage_seq": 5, "distance_m": 9205.079, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 10705.789, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Kirkstall Forge", "stage_seq": 7, "distance_m": 14984.013, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Armley Jn", "stage_seq": 8, "distance_m": 19646.103, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 21199.827, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 21725.458, "section_seq": 1, "route_path_id": 29682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21725.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 29682}], "total_distance_m": 21725.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21662.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 63.303, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:24Z", "source_id": 40110951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:27Z", "source_id": 13167873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5160, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:54Z", "source_id": 40118158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:58Z", "source_id": 13170194, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:59Z", "source_id": 40134329, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:02Z", "source_id": 13174974, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:00Z", "source_id": 40147746, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:02Z", "source_id": 13179058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5371, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:00Z", "source_id": 40160449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:04Z", "source_id": 13183117, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
0754 |
0754 |
1 |
None |
None |
Leeds |
0820 |
0819½ |
3B |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32885/2026-09-12/detailed |
None |
Kirkstall Forge |
2026-09-12T08:13:00+01:00 |
Leeds |
7.0 |
{"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
4.2 |
0813 |
0820 |
Kirkstall Forge |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183117 |
1789197544609519 |
36 |
36 |
2026-09-12 07:30:08.927586 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:07.530563 |
| 467895 |
499592 |
C36234 |
735L50MC12 |
2026-09-12 |
COMPLETE |
13183892 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499592, "stp": "P", "toc": "Elizabeth Line", "uid": "C36234", "consist": "345055", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36234/2026-09-12/detailed", "trust_id": "735L50MC12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L50", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0820", "current_leg_dep": "0811", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0810", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-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.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-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": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Old Oak Common Depot (Crossrail)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"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\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3007.598, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3096.676, \"from_m\": 3007.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3335.719, \"from_m\": 3096.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3424.797, \"from_m\": 3335.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4786.811, \"from_m\": 3424.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5059.147, \"from_m\": 4786.811, \"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\": 6134.769, \"from_m\": 5059.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6502.451, \"from_m\": 6134.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}], \"service_id\": 499592, \"profile_key\": \"a01e8cd58841326ebe932df2b976bff24c71a02ef77c8cecc339537dedc85fa3\", \"schedule_id\": 8311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3216.197, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 6502.451, \"section_seq\": 1, \"route_path_id\": 29832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6502.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}], \"total_distance_m\": 6502.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5318.835, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0810", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:53Z\", \"source_id\": 40153912, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:53Z\", \"source_id\": 13181025, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 13182880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:13Z\", \"source_id\": 40162922, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:15Z\", \"source_id\": 13183892, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789197615223893, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:15.219046", "service_state_evidence_id": 13183892, "current_leg_start_actual_dep": "2026-09-12T08:10:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:15.514015", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
5L50 |
345055 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 941.36, "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": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3007.598, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3096.676, "from_m": 3007.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3335.719, "from_m": 3096.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3424.797, "from_m": 3335.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4786.811, "from_m": 3424.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5059.147, "from_m": 4786.811, "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": 6134.769, "from_m": 5059.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6502.451, "from_m": 6134.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}], "service_id": 499592, "profile_key": "a01e8cd58841326ebe932df2b976bff24c71a02ef77c8cecc339537dedc85fa3", "schedule_id": 8311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0810", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3216.197, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 6502.451, "section_seq": 1, "route_path_id": 29832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6502.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 29832}], "total_distance_m": 6502.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5318.835, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.616, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:53Z", "source_id": 40153912, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:53Z", "source_id": 13181025, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 13182880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:13Z", "source_id": 40162922, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:15Z", "source_id": 13183892, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Old Oak Common Depot (Crossrail) |
0810 |
0810 |
None |
None |
None |
Paddington (Crossrail) |
0821 |
0821 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36234/2026-09-12/detailed |
None |
Old Oak Common Depot (Crossrail) |
2026-09-12T08:10:00+01:00 |
Paddington (Crossrail) |
9.0 |
{"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-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.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-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]]} |
3.1 |
0811 |
0820 |
Old Oak Common Depot (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183892 |
1789197615223893 |
12 |
12 |
2026-09-12 07:30:15.514015 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:15.219046 |
| 467896 |
499407 |
L54542 |
502T06MC12 |
2026-09-12 |
COMPLETE |
13183953 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499407, "stp": "P", "toc": "Greater Anglia", "uid": "L54542", "consist": "755325", "dest_crs": "SUY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54542/2026-09-12/detailed", "trust_id": "502T06MC12", "origin_crs": "MKT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sudbury", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": null, "is_terminated": 1, "next_location": "Sudbury", "signalling_id": "2T06", "timing_status": "EARLY", "origin_station": "Marks Tey", "current_leg_arr": "0820", "current_leg_dep": "0813½", "current_leg_end": "Sudbury", "origin_dep_time": "0801", "origin_platform": "3", "current_location": "Sudbury", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]}", "current_leg_start": "Bures", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "52.0362564", "next_location_lon": "0.7351627", "previous_location": "Bures", "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\": 114.382, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 232.588, \"from_m\": 114.382, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18769.971, \"from_m\": 232.588, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18978.602, \"from_m\": 18769.971, \"capability_applied\": null, \"effective_limit_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\": 499407, \"profile_key\": \"c594c407d1f6be6507e0eec73a6d491115237f4d54fceeeb7cda9f6c1023c27a\", \"schedule_id\": 17891, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Marks Tey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 2, \"distance_m\": 5832.965, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Bures\", \"stage_seq\": 3, \"distance_m\": 11155.588, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Sudbury\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34569}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0801", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.5", "current_position_lat": "52.0362564", "current_position_lon": "0.7351627", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:13Z\", \"source_id\": 40162974, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:19Z\", \"source_id\": 13183953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sudbury", "service_state_platform": "1", "timing_fact_generation": 1789197620443536, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:15.777883", "service_state_evidence_id": 40162974, "current_leg_start_actual_dep": "2026-09-12T08:13:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T07:20:15", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:15.973165", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
MKT |
SUY |
2T06 |
755325 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 114.382, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 232.588, "from_m": 114.382, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18769.971, "from_m": 232.588, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18978.602, "from_m": 18769.971, "capability_applied": null, "effective_limit_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": 499407, "profile_key": "c594c407d1f6be6507e0eec73a6d491115237f4d54fceeeb7cda9f6c1023c27a", "schedule_id": 17891, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0801", "location": "Marks Tey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Chappel & Wakes Colne", "stage_seq": 2, "distance_m": 5832.965, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Bures", "stage_seq": 3, "distance_m": 11155.588, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Sudbury", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34569}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34569}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:13Z", "source_id": 40162974, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:19Z", "source_id": 13183953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Marks Tey |
0801 |
0801 |
3 |
None |
None |
Sudbury |
0821 |
0821 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54542/2026-09-12/detailed |
None |
Bures |
2026-09-12T08:13:30+01:00 |
Sudbury |
6.5 |
{"type": "LineString", "coordinates": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]} |
4.9 |
0813½ |
0820 |
Bures |
Sudbury |
Sudbury |
52.0362564 |
0.7351627 |
52.0362564 |
0.7351627 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:15 |
Sudbury |
TD |
DIRECT_DESTINATION_ARRIVAL |
40162974 |
1789197620443536 |
6 |
6 |
2026-09-12 07:30:15.973165 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:15.777883 |
| 467897 |
499333 |
P65804 |
529E10MB12 |
2026-09-12 |
COMPLETE |
13182654 |
2026-09-12 08:20:00 |
2026-09-12 07:30:22 |
2026-09-14 07:30:22 |
{"id": 499333, "stp": "P", "toc": "London Overground", "uid": "P65804", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65804/2026-09-12/detailed", "trust_id": "529E10MB12", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E10", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "0820", "current_leg_dep": "0816", "current_leg_end": "New Cross ELL", "origin_dep_time": "0758", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-12T07:30:22", "route_debug_link": null, "timing_variation": "0 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": "0820", "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\": 418.272, \"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\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 499333, \"profile_key\": \"d010558b8ea97171422668675e0fa8bf703f4d9d95b80a7b4ee8d24f36a597b2\", \"schedule_id\": 21808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0758", "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-12T06:59:45Z\", \"source_id\": 40117888, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:46Z\", \"source_id\": 13170098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:42Z\", \"source_id\": 40122056, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:01:46Z\", \"source_id\": 13171463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:11Z\", \"source_id\": 40127839, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:13Z\", \"source_id\": 13173108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:14Z\", \"source_id\": 40132646, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:17Z\", \"source_id\": 13174505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:16Z\", \"source_id\": 40137192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:19Z\", \"source_id\": 13175893, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:04Z\", \"source_id\": 40141179, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:08Z\", \"source_id\": 13177067, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:33Z\", \"source_id\": 40144512, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:36Z\", \"source_id\": 13178089, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:55Z\", \"source_id\": 40147575, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:02Z\", \"source_id\": 13179043, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:04Z\", \"source_id\": 40152161, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:08Z\", \"source_id\": 13180464, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:19Z\", \"source_id\": 40159100, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:21Z\", \"source_id\": 13182654, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789197504452379, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:18.021263", "service_state_evidence_id": 13182654, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:18.366814", "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 |
9E10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 499333, "profile_key": "d010558b8ea97171422668675e0fa8bf703f4d9d95b80a7b4ee8d24f36a597b2", "schedule_id": 21808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0758", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:45Z", "source_id": 40117888, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:46Z", "source_id": 13170098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:42Z", "source_id": 40122056, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:01:46Z", "source_id": 13171463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:11Z", "source_id": 40127839, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:13Z", "source_id": 13173108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:14Z", "source_id": 40132646, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:17Z", "source_id": 13174505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:16Z", "source_id": 40137192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:19Z", "source_id": 13175893, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:04Z", "source_id": 40141179, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:08Z", "source_id": 13177067, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:33Z", "source_id": 40144512, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:36Z", "source_id": 13178089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:55Z", "source_id": 40147575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:02Z", "source_id": 13179043, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:04Z", "source_id": 40152161, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:08Z", "source_id": 13180464, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:19Z", "source_id": 40159100, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:21Z", "source_id": 13182654, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Dalston Junction |
0758 |
0758 |
2 |
None |
None |
New Cross ELL |
0820 |
0820 |
D |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65804/2026-09-12/detailed |
None |
Surrey Quays |
2026-09-12T08:16: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 |
0816 |
0820 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-12 07:30:22 |
TERMINATED |
2026-09-12 07:20:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182654 |
1789197504452379 |
44 |
44 |
2026-09-12 07:30:18.366814 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:18.021263 |
| 467898 |
496546 |
C14619 |
041A71M512 |
2026-09-12 |
COMPLETE |
13183980 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 496546, "stp": "P", "toc": "ScotRail", "uid": "C14619", "consist": "HA11", "dest_crs": "ABD", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14619/2026-09-12/detailed", "trust_id": "041A71M512", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-12", "dest_arr_time": "0812", "dest_platform": "5", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A71", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0820", "current_leg_dep": "0801½", "current_leg_end": "Aberdeen", "origin_dep_time": "0530", "origin_platform": "16", "current_location": "Aberdeen", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Portlethen", "dest_arr_time_act": "0812", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Portlethen", "current_leg_milage": "8.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6624.851, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7120.744, \"from_m\": 6624.851, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10592.14, \"from_m\": 7120.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14520.943, \"from_m\": 10592.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16279.743, \"from_m\": 14520.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19008.332, \"from_m\": 18967.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19032.468, \"from_m\": 19008.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20328.457, \"from_m\": 19032.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21677.081, \"from_m\": 20328.457, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21841.561, \"from_m\": 21677.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22269.216, \"from_m\": 21841.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22313.636, \"from_m\": 22269.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22447.164, \"from_m\": 22313.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22858.062, \"from_m\": 22447.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28541.706, \"from_m\": 22858.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28945.234, \"from_m\": 28541.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29843.376, \"from_m\": 28945.234, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31830.65, \"from_m\": 29843.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32908.399, \"from_m\": 31830.65, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33470.439, \"from_m\": 32908.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33855.888, \"from_m\": 33470.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35970.73, \"from_m\": 33855.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36711.122, \"from_m\": 35970.73, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37138.456, \"from_m\": 36711.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37611.847, \"from_m\": 37138.456, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38685.272, \"from_m\": 37611.847, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42280.368, \"from_m\": 38685.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45763.271, \"from_m\": 42280.368, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 59952.355, \"from_m\": 45763.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63513.247, \"from_m\": 59952.355, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63556.948, \"from_m\": 63513.247, \"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\": 63744.293, \"from_m\": 63556.948, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63787.994, \"from_m\": 63744.293, \"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\": 63825.574, \"from_m\": 63787.994, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63899.724, \"from_m\": 63825.574, \"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\": 64011.297, \"from_m\": 63899.724, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 64054.022, \"from_m\": 64011.297, \"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\": 64259.231, \"from_m\": 64054.022, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 64891.881, \"from_m\": 64259.231, \"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\": 66855.323, \"from_m\": 64891.881, \"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\": 68611.28, \"from_m\": 66855.323, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72440.732, \"from_m\": 68611.28, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72844.876, \"from_m\": 72440.732, \"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\": 73595.106, \"from_m\": 72844.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79664.638, \"from_m\": 73595.106, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 82697.75, \"from_m\": 79664.638, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83510.91, \"from_m\": 82697.75, \"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\": 85978.951, \"from_m\": 83510.91, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 87982.796, \"from_m\": 85978.951, \"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\": 90453.21, \"from_m\": 87982.796, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 91953.538, \"from_m\": 90453.21, \"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\": 94114.018, \"from_m\": 91953.538, \"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\": 95896.992, \"from_m\": 94114.018, \"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\": 96472.13, \"from_m\": 95896.992, \"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\": 97240.849, \"from_m\": 96472.13, \"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\": 97363.819, \"from_m\": 97240.849, \"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\": 97436.863, \"from_m\": 97363.819, \"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\": 97804.16, \"from_m\": 97436.863, \"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\": 99310.991, \"from_m\": 97804.16, \"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\": 103079.328, \"from_m\": 99310.991, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 105494.779, \"from_m\": 103079.328, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113724.939, \"from_m\": 105494.779, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 113817.012, \"from_m\": 113724.939, \"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\": 114050.504, \"from_m\": 113817.012, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 115116.564, \"from_m\": 114050.504, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120807.822, \"from_m\": 115116.564, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 120849.214, \"from_m\": 120807.822, \"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\": 121281.434, \"from_m\": 120849.214, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122547.945, \"from_m\": 121281.434, \"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\": 123658.89, \"from_m\": 122547.945, \"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\": 124018.953, \"from_m\": 123658.89, \"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\": 124077.446, \"from_m\": 124018.953, \"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\": 124123.782, \"from_m\": 124077.446, \"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\": 126410.323, \"from_m\": 124123.782, \"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\": 128603.86, \"from_m\": 126410.323, \"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\": 135068.54, \"from_m\": 128603.86, \"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\": 142297.078, \"from_m\": 135068.54, \"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\": 145403.347, \"from_m\": 142297.078, \"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\": 150013.343, \"from_m\": 145403.347, \"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\": 155461.975, \"from_m\": 150013.343, \"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\": 167822.608, \"from_m\": 155461.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168092.07, \"from_m\": 167822.608, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 168134.724, \"from_m\": 168092.07, \"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\": 173567.435, \"from_m\": 168134.724, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 176166.88, \"from_m\": 173567.435, \"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\": 183989.069, \"from_m\": 176166.88, \"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\": 188625.809, \"from_m\": 183989.069, \"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\": 193956.475, \"from_m\": 188625.809, \"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\": 201132.936, \"from_m\": 193956.475, \"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\": 208640.282, \"from_m\": 201132.936, \"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\": 210485.788, \"from_m\": 208640.282, \"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\": 210583.54, \"from_m\": 210485.788, \"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\": 210612.716, \"from_m\": 210583.54, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 210935.355, \"from_m\": 210612.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 496546, \"profile_key\": \"be2db35f60f25a4281a22d8d3787b8ec42cc0f94a1f4484dc923558c3ef7b93b\", \"schedule_id\": 5967, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0535\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 5, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0549\", \"location\": \"Inverkeithing\", \"stage_seq\": 6, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Burntisland\", \"stage_seq\": 7, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Thornton South Jn\", \"stage_seq\": 9, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 10, \"distance_m\": 50353.213, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613H\", \"location\": \"Markinch\", \"stage_seq\": 11, \"distance_m\": 54245.851, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620H\", \"location\": \"Ladybank\", \"stage_seq\": 12, \"distance_m\": 63650.621, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627H\", \"location\": \"Cupar\", \"stage_seq\": 13, \"distance_m\": 72987.078, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0635\", \"location\": \"Leuchars\", \"stage_seq\": 14, \"distance_m\": 83070.906, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Tay Bridge South\", \"stage_seq\": 15, \"distance_m\": 91857.461, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 16, \"distance_m\": 95849.468, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0650\", \"location\": \"Dundee\", \"stage_seq\": 17, \"distance_m\": 96413.97, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Camperdown Jn\", \"stage_seq\": 18, \"distance_m\": 97563.529, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 19, \"distance_m\": 102818.891, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0705\", \"location\": \"Carnoustie\", \"stage_seq\": 20, \"distance_m\": 114017.742, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712H\", \"location\": \"Arbroath\", \"stage_seq\": 21, \"distance_m\": 123839.404, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Inverkeilor\", \"stage_seq\": 22, \"distance_m\": 133647.219, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Usan Jn\", \"stage_seq\": 23, \"distance_m\": 142466.223, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0728\", \"location\": \"Montrose\", \"stage_seq\": 24, \"distance_m\": 145700.446, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 25, \"distance_m\": 153329.264, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0739\", \"location\": \"Laurencekirk\", \"stage_seq\": 26, \"distance_m\": 161994.033, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Carmont\", \"stage_seq\": 27, \"distance_m\": 176236.538, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0752\", \"location\": \"Stonehaven\", \"stage_seq\": 28, \"distance_m\": 185081.59, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 29, \"distance_m\": 194170.883, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801H\", \"location\": \"Portlethen\", \"stage_seq\": 30, \"distance_m\": 197884.601, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 31, \"distance_m\": 200032.518, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 32, \"distance_m\": 207269.19, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 33, \"distance_m\": 208290.389, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 34, \"distance_m\": 210172.521, \"section_seq\": 1, \"route_path_id\": 28559}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 35, \"distance_m\": 210935.355, \"section_seq\": 1, \"route_path_id\": 28559}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 210935.355, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28559}], \"total_distance_m\": 210935.355, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 210935.355, \"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": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.5", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:12Z\", \"source_id\": 39871481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:19Z\", \"source_id\": 13089278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:11Z\", \"source_id\": 39884699, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:13Z\", \"source_id\": 13093401, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:07Z\", \"source_id\": 39897264, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:08Z\", \"source_id\": 13097423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:12Z\", \"source_id\": 39906181, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:16Z\", \"source_id\": 13100405, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:59Z\", \"source_id\": 39920156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:03Z\", \"source_id\": 13104968, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:27Z\", \"source_id\": 39936143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:31Z\", \"source_id\": 13110480, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:08Z\", \"source_id\": 13116349, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:44:16Z\", \"source_id\": 13121165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:17Z\", \"source_id\": 39989709, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:56:22Z\", \"source_id\": 13128638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:07:43Z\", \"source_id\": 13135812, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:17:03Z\", \"source_id\": 13141789, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:24:41Z\", \"source_id\": 13146765, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:37:56Z\", \"source_id\": 13155445, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:03Z\", \"source_id\": 13160878, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:21Z\", \"source_id\": 13177234, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:21Z\", \"source_id\": 13183980, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "5", "timing_fact_generation": 1789197622772718, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:22.758542", "service_state_evidence_id": 13183980, "current_leg_start_actual_dep": "2026-09-12T08:09:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:22.855120", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
ABD |
1A71 |
HA11 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6624.851, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7120.744, "from_m": 6624.851, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10592.14, "from_m": 7120.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14520.943, "from_m": 10592.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16279.743, "from_m": 14520.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19008.332, "from_m": 18967.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19032.468, "from_m": 19008.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20328.457, "from_m": 19032.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21677.081, "from_m": 20328.457, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21841.561, "from_m": 21677.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22269.216, "from_m": 21841.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22313.636, "from_m": 22269.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22447.164, "from_m": 22313.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22858.062, "from_m": 22447.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28541.706, "from_m": 22858.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28945.234, "from_m": 28541.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29843.376, "from_m": 28945.234, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31830.65, "from_m": 29843.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32908.399, "from_m": 31830.65, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33470.439, "from_m": 32908.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33855.888, "from_m": 33470.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35970.73, "from_m": 33855.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36711.122, "from_m": 35970.73, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37138.456, "from_m": 36711.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37611.847, "from_m": 37138.456, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38685.272, "from_m": 37611.847, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42280.368, "from_m": 38685.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45763.271, "from_m": 42280.368, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 59952.355, "from_m": 45763.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63513.247, "from_m": 59952.355, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63556.948, "from_m": 63513.247, "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": 63744.293, "from_m": 63556.948, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63787.994, "from_m": 63744.293, "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": 63825.574, "from_m": 63787.994, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63899.724, "from_m": 63825.574, "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": 64011.297, "from_m": 63899.724, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 64054.022, "from_m": 64011.297, "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": 64259.231, "from_m": 64054.022, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 64891.881, "from_m": 64259.231, "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": 66855.323, "from_m": 64891.881, "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": 68611.28, "from_m": 66855.323, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72440.732, "from_m": 68611.28, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72844.876, "from_m": 72440.732, "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": 73595.106, "from_m": 72844.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79664.638, "from_m": 73595.106, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 82697.75, "from_m": 79664.638, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83510.91, "from_m": 82697.75, "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": 85978.951, "from_m": 83510.91, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 87982.796, "from_m": 85978.951, "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": 90453.21, "from_m": 87982.796, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 91953.538, "from_m": 90453.21, "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": 94114.018, "from_m": 91953.538, "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": 95896.992, "from_m": 94114.018, "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": 96472.13, "from_m": 95896.992, "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": 97240.849, "from_m": 96472.13, "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": 97363.819, "from_m": 97240.849, "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": 97436.863, "from_m": 97363.819, "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": 97804.16, "from_m": 97436.863, "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": 99310.991, "from_m": 97804.16, "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": 103079.328, "from_m": 99310.991, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 105494.779, "from_m": 103079.328, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113724.939, "from_m": 105494.779, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113817.012, "from_m": 113724.939, "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": 114050.504, "from_m": 113817.012, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 115116.564, "from_m": 114050.504, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120807.822, "from_m": 115116.564, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 120849.214, "from_m": 120807.822, "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": 121281.434, "from_m": 120849.214, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122547.945, "from_m": 121281.434, "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": 123658.89, "from_m": 122547.945, "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": 124018.953, "from_m": 123658.89, "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": 124077.446, "from_m": 124018.953, "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": 124123.782, "from_m": 124077.446, "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": 126410.323, "from_m": 124123.782, "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": 128603.86, "from_m": 126410.323, "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": 135068.54, "from_m": 128603.86, "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": 142297.078, "from_m": 135068.54, "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": 145403.347, "from_m": 142297.078, "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": 150013.343, "from_m": 145403.347, "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": 155461.975, "from_m": 150013.343, "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": 167822.608, "from_m": 155461.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168092.07, "from_m": 167822.608, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 168134.724, "from_m": 168092.07, "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": 173567.435, "from_m": 168134.724, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 176166.88, "from_m": 173567.435, "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": 183989.069, "from_m": 176166.88, "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": 188625.809, "from_m": 183989.069, "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": 193956.475, "from_m": 188625.809, "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": 201132.936, "from_m": 193956.475, "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": 208640.282, "from_m": 201132.936, "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": 210485.788, "from_m": 208640.282, "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": 210583.54, "from_m": 210485.788, "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": 210612.716, "from_m": 210583.54, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 210935.355, "from_m": 210612.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 496546, "profile_key": "be2db35f60f25a4281a22d8d3787b8ec42cc0f94a1f4484dc923558c3ef7b93b", "schedule_id": 5967, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0535", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Dalmeny Jn", "stage_seq": 5, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0549", "location": "Inverkeithing", "stage_seq": 6, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Burntisland", "stage_seq": 7, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604H", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Thornton South Jn", "stage_seq": 9, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Thornton North Jn", "stage_seq": 10, "distance_m": 50353.213, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613H", "location": "Markinch", "stage_seq": 11, "distance_m": 54245.851, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620H", "location": "Ladybank", "stage_seq": 12, "distance_m": 63650.621, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627H", "location": "Cupar", "stage_seq": 13, "distance_m": 72987.078, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0635", "location": "Leuchars", "stage_seq": 14, "distance_m": 83070.906, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Tay Bridge South", "stage_seq": 15, "distance_m": 91857.461, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Dundee Central Jn", "stage_seq": 16, "distance_m": 95849.468, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0650", "location": "Dundee", "stage_seq": 17, "distance_m": 96413.97, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Camperdown Jn", "stage_seq": 18, "distance_m": 97563.529, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657H", "location": "Broughty Ferry", "stage_seq": 19, "distance_m": 102818.891, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0705", "location": "Carnoustie", "stage_seq": 20, "distance_m": 114017.742, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712H", "location": "Arbroath", "stage_seq": 21, "distance_m": 123839.404, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Inverkeilor", "stage_seq": 22, "distance_m": 133647.219, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Usan Jn", "stage_seq": 23, "distance_m": 142466.223, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0728", "location": "Montrose", "stage_seq": 24, "distance_m": 145700.446, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Craigo S.B.", "stage_seq": 25, "distance_m": 153329.264, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0739", "location": "Laurencekirk", "stage_seq": 26, "distance_m": 161994.033, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Carmont", "stage_seq": 27, "distance_m": 176236.538, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0752", "location": "Stonehaven", "stage_seq": 28, "distance_m": 185081.59, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Aberdeen Sig. A223", "stage_seq": 29, "distance_m": 194170.883, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801H", "location": "Portlethen", "stage_seq": 30, "distance_m": 197884.601, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Aberdeen Sig. A229", "stage_seq": 31, "distance_m": 200032.518, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Aberdeen Sig. A55", "stage_seq": 32, "distance_m": 207269.19, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Craiginches South Jn", "stage_seq": 33, "distance_m": 208290.389, "section_seq": 1, "route_path_id": 28559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 34, "distance_m": 210172.521, "section_seq": 1, "route_path_id": 28559}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 35, "distance_m": 210935.355, "section_seq": 1, "route_path_id": 28559}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 210935.355, "from_m": 0.0, "section_seq": 1, "route_path_id": 28559}], "total_distance_m": 210935.355, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 210935.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:12Z", "source_id": 39871481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:19Z", "source_id": 13089278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:11Z", "source_id": 39884699, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:13Z", "source_id": 13093401, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:07Z", "source_id": 39897264, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:08Z", "source_id": 13097423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:12Z", "source_id": 39906181, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:16Z", "source_id": 13100405, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:59Z", "source_id": 39920156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:03Z", "source_id": 13104968, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:27Z", "source_id": 39936143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:31Z", "source_id": 13110480, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:08Z", "source_id": 13116349, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:44:16Z", "source_id": 13121165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 406, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:17Z", "source_id": 39989709, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:56:22Z", "source_id": 13128638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:07:43Z", "source_id": 13135812, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:17:03Z", "source_id": 13141789, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:24:41Z", "source_id": 13146765, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:37:56Z", "source_id": 13155445, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T07:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:03Z", "source_id": 13160878, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:21Z", "source_id": 13177234, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:21Z", "source_id": 13183980, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Edinburgh |
0530 |
0530 |
16 |
None |
None |
Aberdeen |
0812 |
0812 |
5 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14619/2026-09-12/detailed |
None |
Portlethen |
2026-09-12T08:09:30+01:00 |
Aberdeen |
18.5 |
{"type": "LineString", "coordinates": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} |
8.1 |
0801½ |
0820 |
Portlethen |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183980 |
1789197622772718 |
90 |
90 |
2026-09-12 07:30:22.855120 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:22.758542 |
| 467899 |
499231 |
C03034 |
862J12MB12 |
2026-09-12 |
COMPLETE |
13182887 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499231, "stp": "P", "toc": "Great Western Railway", "uid": "C03034", "consist": "165107", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03034/2026-09-12/detailed", "trust_id": "862J12MB12", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-12", "dest_arr_time": "0820", "dest_platform": "1", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2J12", "timing_status": "ON TIME", "origin_station": "Basingstoke", "current_leg_arr": "0820", "current_leg_dep": "0817", "current_leg_end": "Reading", "origin_dep_time": "0754", "origin_platform": "5", "current_location": "Reading", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "0 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": "0820", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 257.813, \"from_m\": 141.156, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 627.499, \"from_m\": 257.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20088.788, \"from_m\": 627.499, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20944.807, \"from_m\": 20088.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21873.488, \"from_m\": 20944.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\": 21924.902, \"from_m\": 21873.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21996.378, \"from_m\": 21924.902, \"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\": 23512.082, \"from_m\": 21996.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24621.699, \"from_m\": 23512.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24856.966, \"from_m\": 24621.699, \"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}], \"service_id\": 499231, \"profile_key\": \"c5e971217b1e5572c8af6ee2f920bc0f64d86a17cbe46edb69d913c162d99714\", \"schedule_id\": 5067, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 2, \"distance_m\": 7972.129, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Mortimer\", \"stage_seq\": 3, \"distance_m\": 13336.024, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Reading Green Park\", \"stage_seq\": 4, \"distance_m\": 20170.625, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Southcote Jn\", \"stage_seq\": 5, \"distance_m\": 22042.541, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Reading West\", \"stage_seq\": 6, \"distance_m\": 23389.558, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 7, \"distance_m\": 23539.225, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 24856.966, \"section_seq\": 1, \"route_path_id\": 28069}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24856.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28069}], \"total_distance_m\": 24856.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24856.966, \"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": "0754", "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\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:52Z\", \"source_id\": 40118132, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:56Z\", \"source_id\": 13170182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:11Z\", \"source_id\": 40130233, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:17Z\", \"source_id\": 13173823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:36Z\", \"source_id\": 40144635, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:39Z\", \"source_id\": 13178130, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:50Z\", \"source_id\": 40153752, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:53Z\", \"source_id\": 13181021, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:41Z\", \"source_id\": 40159765, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:43Z\", \"source_id\": 13182887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789197524267952, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:25.068460", "service_state_evidence_id": 13182887, "current_leg_start_actual_dep": "2026-09-12T08:17:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:25.716082", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BSK |
RDG |
2J12 |
165107 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 257.813, "from_m": 141.156, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 627.499, "from_m": 257.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20088.788, "from_m": 627.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20944.807, "from_m": 20088.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21873.488, "from_m": 20944.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": 21924.902, "from_m": 21873.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21996.378, "from_m": 21924.902, "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": 23512.082, "from_m": 21996.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24621.699, "from_m": 23512.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24856.966, "from_m": 24621.699, "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}], "service_id": 499231, "profile_key": "c5e971217b1e5572c8af6ee2f920bc0f64d86a17cbe46edb69d913c162d99714", "schedule_id": 5067, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Bramley (Hants)", "stage_seq": 2, "distance_m": 7972.129, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Mortimer", "stage_seq": 3, "distance_m": 13336.024, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Reading Green Park", "stage_seq": 4, "distance_m": 20170.625, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 22042.541, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Reading West", "stage_seq": 6, "distance_m": 23389.558, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Oxford Road Jn", "stage_seq": 7, "distance_m": 23539.225, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Reading", "stage_seq": 8, "distance_m": 24856.966, "section_seq": 1, "route_path_id": 28069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24856.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 28069}], "total_distance_m": 24856.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24856.966, "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": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:52Z", "source_id": 40118132, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:56Z", "source_id": 13170182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:11Z", "source_id": 40130233, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:17Z", "source_id": 13173823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23938, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:36Z", "source_id": 40144635, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:39Z", "source_id": 13178130, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:50Z", "source_id": 40153752, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:53Z", "source_id": 13181021, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23746, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:41Z", "source_id": 40159765, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:43Z", "source_id": 13182887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Basingstoke |
0754 |
0754 |
5 |
None |
None |
Reading |
0820 |
0820 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03034/2026-09-12/detailed |
None |
Reading West |
2026-09-12T08:17:00+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 |
0817 |
0820 |
Reading West |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182887 |
1789197524267952 |
31 |
31 |
2026-09-12 07:30:25.716082 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:25.068460 |
| 467900 |
499679 |
C82335 |
861B06MB12 |
2026-09-12 |
COMPLETE |
13182990 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499679, "stp": "O", "toc": "Southern", "uid": "C82335", "consist": "377210", "dest_crs": "BOG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82335/2026-09-12/detailed", "trust_id": "861B06MB12", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": "2", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "1B06", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "0820", "current_leg_dep": "0814", "current_leg_end": "Bognor Regis", "origin_dep_time": "0814", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"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\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"capability_applied\": null, \"effective_limit_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\": 499679, \"profile_key\": \"0bbc2866dd4c14d050ba8e04fd186b69e4706023fbd7c0e008a21e495b688a2f\", \"schedule_id\": 33075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28337}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"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": "0814", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:48Z\", \"source_id\": 40160048, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:53Z\", \"source_id\": 13182990, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "1", "timing_fact_generation": 1789197534647060, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:26.322174", "service_state_evidence_id": 13182990, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:27.328870", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
BAA |
BOG |
1B06 |
377210 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 93.362, "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": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "capability_applied": null, "effective_limit_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": 499679, "profile_key": "0bbc2866dd4c14d050ba8e04fd186b69e4706023fbd7c0e008a21e495b688a2f", "schedule_id": 33075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0814", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28337}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28337}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28337}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "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": 27451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:48Z", "source_id": 40160048, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:53Z", "source_id": 13182990, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Barnham |
0814 |
0814 |
1 |
None |
None |
Bognor Regis |
0821 |
0821 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82335/2026-09-12/detailed |
None |
Barnham |
2026-09-12T08:14:00+01:00 |
Bognor Regis |
6.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} |
3.4 |
0814 |
0820 |
Barnham |
Bognor Regis Carriage Holding Sidings |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Bognor Regis |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13182990 |
1789197534647060 |
7 |
7 |
2026-09-12 07:30:27.328870 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:26.322174 |
| 467901 |
501148 |
15705 |
236T272A12 |
2026-09-12 |
COMPLETE |
13184112 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 501148, "stp": "N", "toc": null, "uid": "15705", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15705/2026-09-12/detailed", "trust_id": "236T272A12", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Belmont Down Yard", "service_date": "2026-09-12", "dest_arr_time": "0710", "dest_platform": null, "is_terminated": 1, "next_location": "Belmont Down Yard", "signalling_id": "6T27", "timing_status": null, "origin_station": "Doncaster Up Decoy", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0700", "origin_platform": null, "current_location": "Doncaster Up Decoy", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0710", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0700", "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": "Doncaster Up Decoy", "service_state_platform": null, "timing_fact_generation": 1789197635665643, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:35.663538", "service_state_evidence_id": 13184112, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:35.753088", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
None |
None |
6T27 |
None |
None |
None |
None |
None |
[] |
Doncaster Up Decoy |
0700 |
0700 |
None |
None |
None |
Belmont Down Yard |
0710 |
0710 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:15705/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Doncaster Up Decoy |
Belmont Down Yard |
None |
None |
None |
None |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Doncaster Up Decoy |
TRUST |
TRUST_CANCELLATION |
13184112 |
1789197635665643 |
1 |
1 |
2026-09-12 07:30:35.753088 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:35.663538 |
| 467902 |
499036 |
C15106 |
072J04MB12 |
2026-09-12 |
COMPLETE |
13183480 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499036, "stp": "P", "toc": "ScotRail", "uid": "C15106", "consist": "380101", "dest_crs": "EKL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15106/2026-09-12/detailed", "trust_id": "072J04MB12", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Kilbride", "service_date": "2026-09-12", "dest_arr_time": "0821", "dest_platform": null, "is_terminated": 1, "next_location": "East Kilbride", "signalling_id": "2J04", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0820", "current_leg_dep": "0817", "current_leg_end": "East Kilbride", "origin_dep_time": "0746", "origin_platform": "11", "current_location": "East Kilbride", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]}", "current_leg_start": "Hairmyres", "dest_arr_time_act": "0821", "motion_projection": null, "next_location_lat": "55.7660899", "next_location_lon": "-4.1799497", "previous_location": "Hairmyres", "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\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5883.979, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7845.634, \"from_m\": 5883.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7886.777, \"from_m\": 7845.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13350.779, \"from_m\": 7886.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13422.286, \"from_m\": 13350.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13960.449, \"from_m\": 13422.286, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14625.862, \"from_m\": 13960.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20177.712, \"from_m\": 14625.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20314.985, \"from_m\": 20177.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 499036, \"profile_key\": \"30cdd1fb8524d43e8c8640b1d5aecdbbc6a8b0597d3a09d07a19262496c20a83\", \"schedule_id\": 6139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 6885.896, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Giffnock\", \"stage_seq\": 9, \"distance_m\": 10394.972, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Clarkston\", \"stage_seq\": 10, \"distance_m\": 12368.094, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Busby\", \"stage_seq\": 11, \"distance_m\": 13667.567, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Thorntonhall\", \"stage_seq\": 12, \"distance_m\": 15309.003, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Hairmyres\", \"stage_seq\": 13, \"distance_m\": 17112.43, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 14, \"distance_m\": 18755.47, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": null, \"location\": \"East Kilbride\", \"stage_seq\": 15, \"distance_m\": 20314.985, \"section_seq\": 1, \"route_path_id\": 28667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20314.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}], \"total_distance_m\": 20314.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20314.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.7660899", "current_position_lon": "-4.1799497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:31Z\", \"source_id\": 40100920, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:34Z\", \"source_id\": 13164598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:50Z\", \"source_id\": 40105629, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:54Z\", \"source_id\": 13166166, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:32Z\", \"source_id\": 40113214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:33Z\", \"source_id\": 13168622, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:05Z\", \"source_id\": 40118569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:11Z\", \"source_id\": 13170293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:02Z\", \"source_id\": 40134520, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:07:06Z\", \"source_id\": 13175044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:35Z\", \"source_id\": 40161586, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:38Z\", \"source_id\": 13183480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Kilbride", "service_state_platform": "1", "timing_fact_generation": 1789197579878643, "current_leg_arrival_utc": "2026-09-12T08:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:40.256793", "service_state_evidence_id": 13183480, "current_leg_start_actual_dep": "2026-09-12T08:17:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:41.598860", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
EKL |
2J04 |
380101 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5883.979, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7845.634, "from_m": 5883.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7886.777, "from_m": 7845.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13350.779, "from_m": 7886.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13422.286, "from_m": 13350.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13960.449, "from_m": 13422.286, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14625.862, "from_m": 13960.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 20177.712, "from_m": 14625.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20314.985, "from_m": 20177.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 499036, "profile_key": "30cdd1fb8524d43e8c8640b1d5aecdbbc6a8b0597d3a09d07a19262496c20a83", "schedule_id": 6139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Thornliebank", "stage_seq": 8, "distance_m": 6885.896, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Giffnock", "stage_seq": 9, "distance_m": 10394.972, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Clarkston", "stage_seq": 10, "distance_m": 12368.094, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Busby", "stage_seq": 11, "distance_m": 13667.567, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Thorntonhall", "stage_seq": 12, "distance_m": 15309.003, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Hairmyres", "stage_seq": 13, "distance_m": 17112.43, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Hairmyres East Jn", "stage_seq": 14, "distance_m": 18755.47, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": null, "location": "East Kilbride", "stage_seq": 15, "distance_m": 20314.985, "section_seq": 1, "route_path_id": 28667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20314.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 28667}], "total_distance_m": 20314.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20314.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1841, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:31Z", "source_id": 40100920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:34Z", "source_id": 13164598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1834, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:50Z", "source_id": 40105629, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:54Z", "source_id": 13166166, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2585, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:32Z", "source_id": 40113214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:33Z", "source_id": 13168622, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1848, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:05Z", "source_id": 40118569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:11Z", "source_id": 13170293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2576, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:02Z", "source_id": 40134520, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:07:06Z", "source_id": 13175044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1846, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:35Z", "source_id": 40161586, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:38Z", "source_id": 13183480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0746 |
0746 |
11 |
None |
None |
East Kilbride |
0821 |
0821 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15106/2026-09-12/detailed |
None |
Hairmyres |
2026-09-12T08:17:00+01:00 |
East Kilbride |
3.0 |
{"type": "LineString", "coordinates": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]} |
2.0 |
0817 |
0820 |
Hairmyres |
East Kilbride |
East Kilbride |
55.7660899 |
-4.1799497 |
55.7660899 |
-4.1799497 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
East Kilbride |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183480 |
1789197579878643 |
31 |
31 |
2026-09-12 07:30:41.598860 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:40.256793 |
| 467903 |
498567 |
C56305 |
532R11MA12 |
2026-09-12 |
COMPLETE |
13183078 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 498567, "stp": "P", "toc": "Great Northern", "uid": "C56305", "consist": "700042", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C56305/2026-09-12/detailed", "trust_id": "532R11MA12", "origin_crs": "LET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-12", "dest_arr_time": "0822", "dest_platform": "10", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2R11", "timing_status": "EARLY", "origin_station": "Letchworth Garden City", "current_leg_arr": "0820", "current_leg_dep": "0815", "current_leg_end": "London Kings Cross", "origin_dep_time": "0727", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Finsbury Park", "dest_arr_time_act": "0822", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3251.916, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3310.24, \"from_m\": 3251.916, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3337.342, \"from_m\": 3310.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3921.327, \"from_m\": 3337.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4018.339, \"from_m\": 3921.327, \"capability_applied\": null, \"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\": 4086.725, \"from_m\": 4018.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10858.67, \"from_m\": 4086.725, \"capability_applied\": null, \"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\": 10898.332, \"from_m\": 10858.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18402.738, \"from_m\": 10898.332, \"capability_applied\": null, \"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\": 20021.396, \"from_m\": 18402.738, \"capability_applied\": null, \"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\": 35477.57, \"from_m\": 20021.396, \"capability_applied\": null, \"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\": 36312.876, \"from_m\": 35477.57, \"capability_applied\": null, \"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\": 46106.33, \"from_m\": 36312.876, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50242.768, \"from_m\": 46106.33, \"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\": 51868.131, \"from_m\": 50242.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52125.613, \"from_m\": 51868.131, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53759.979, \"from_m\": 52125.613, \"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\": 54272.07, \"from_m\": 53759.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54302.156, \"from_m\": 54272.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54370.013, \"from_m\": 54302.156, \"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\": 54453.153, \"from_m\": 54370.013, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54742.548, \"from_m\": 54453.153, \"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\": 54793.49, \"from_m\": 54742.548, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55178.59, \"from_m\": 54793.49, \"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\": 55187.786, \"from_m\": 55178.59, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55194.539, \"from_m\": 55187.786, \"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\": 55590.356, \"from_m\": 55194.539, \"capability_applied\": null, \"effective_limit_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\": 498567, \"profile_key\": \"5629ace5b307b80cf3658fc6b5966e4f90140fdf1e4557b0fcd7d40f7a36857b\", \"schedule_id\": 11087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0733\", \"location\": \"Hitchin\", \"stage_seq\": 2, \"distance_m\": 4249.414, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0739\", \"location\": \"Stevenage\", \"stage_seq\": 3, \"distance_m\": 11253.271, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Knebworth\", \"stage_seq\": 4, \"distance_m\": 15347.289, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 5, \"distance_m\": 17253.487, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Welwyn North\", \"stage_seq\": 6, \"distance_m\": 20309.348, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Digswell Jn\", \"stage_seq\": 7, \"distance_m\": 21526.287, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0752\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 8, \"distance_m\": 22967.013, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Hatfield\", \"stage_seq\": 9, \"distance_m\": 27145.972, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Potters Bar\", \"stage_seq\": 10, \"distance_m\": 35166.622, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"New Barnet\", \"stage_seq\": 11, \"distance_m\": 40844.227, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Alexandra Palace\", \"stage_seq\": 12, \"distance_m\": 47641.968, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Harringay\", \"stage_seq\": 13, \"distance_m\": 50140.977, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0816H\", \"location\": \"Finsbury Park\", \"stage_seq\": 14, \"distance_m\": 51492.726, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Holloway South Jn\", \"stage_seq\": 15, \"distance_m\": 53313.199, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 16, \"distance_m\": 54487.983, \"section_seq\": 1, \"route_path_id\": 28420}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 17, \"distance_m\": 55590.356, \"section_seq\": 1, \"route_path_id\": 28420}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55590.356, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28420}], \"total_distance_m\": 55590.356, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55590.356, \"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": "0727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:20Z\", \"source_id\": 40054921, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:29:24Z\", \"source_id\": 13149797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:15Z\", \"source_id\": 40069331, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:36:17Z\", \"source_id\": 13154380, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:54Z\", \"source_id\": 40078913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:56Z\", \"source_id\": 13157511, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:29Z\", \"source_id\": 40090480, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:46:33Z\", \"source_id\": 13161201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:50Z\", \"source_id\": 40095306, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:51Z\", \"source_id\": 13162790, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:16Z\", \"source_id\": 40106625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:16Z\", \"source_id\": 13166471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:05Z\", \"source_id\": 40118535, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:11Z\", \"source_id\": 13170297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:24Z\", \"source_id\": 40130736, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:28Z\", \"source_id\": 13173944, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:07Z\", \"source_id\": 40139019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:12Z\", \"source_id\": 13176440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:03Z\", \"source_id\": 40145563, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:09Z\", \"source_id\": 13178426, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:20Z\", \"source_id\": 40148446, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:13:22Z\", \"source_id\": 13179314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:18:57Z\", \"source_id\": 40160291, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:01Z\", \"source_id\": 13183078, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "10", "timing_fact_generation": 1789197542423677, "current_leg_arrival_utc": "2026-09-12T08:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:41.411059", "service_state_evidence_id": 13183078, "current_leg_start_actual_dep": "2026-09-12T08:16:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:41.595763", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
LET |
KGX |
2R11 |
700042 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3251.916, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3310.24, "from_m": 3251.916, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3337.342, "from_m": 3310.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3921.327, "from_m": 3337.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4018.339, "from_m": 3921.327, "capability_applied": null, "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": 4086.725, "from_m": 4018.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10858.67, "from_m": 4086.725, "capability_applied": null, "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": 10898.332, "from_m": 10858.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18402.738, "from_m": 10898.332, "capability_applied": null, "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": 20021.396, "from_m": 18402.738, "capability_applied": null, "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": 35477.57, "from_m": 20021.396, "capability_applied": null, "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": 36312.876, "from_m": 35477.57, "capability_applied": null, "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": 46106.33, "from_m": 36312.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50242.768, "from_m": 46106.33, "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": 51868.131, "from_m": 50242.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52125.613, "from_m": 51868.131, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53759.979, "from_m": 52125.613, "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": 54272.07, "from_m": 53759.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54302.156, "from_m": 54272.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 54370.013, "from_m": 54302.156, "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": 54453.153, "from_m": 54370.013, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54742.548, "from_m": 54453.153, "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": 54793.49, "from_m": 54742.548, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55178.59, "from_m": 54793.49, "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": 55187.786, "from_m": 55178.59, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55194.539, "from_m": 55187.786, "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": 55590.356, "from_m": 55194.539, "capability_applied": null, "effective_limit_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": 498567, "profile_key": "5629ace5b307b80cf3658fc6b5966e4f90140fdf1e4557b0fcd7d40f7a36857b", "schedule_id": 11087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Letchworth Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0733", "location": "Hitchin", "stage_seq": 2, "distance_m": 4249.414, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0739", "location": "Stevenage", "stage_seq": 3, "distance_m": 11253.271, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Knebworth", "stage_seq": 4, "distance_m": 15347.289, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Woolmer Green Jn", "stage_seq": 5, "distance_m": 17253.487, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Welwyn North", "stage_seq": 6, "distance_m": 20309.348, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Digswell Jn", "stage_seq": 7, "distance_m": 21526.287, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0752", "location": "Welwyn Garden City", "stage_seq": 8, "distance_m": 22967.013, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Hatfield", "stage_seq": 9, "distance_m": 27145.972, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Potters Bar", "stage_seq": 10, "distance_m": 35166.622, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "New Barnet", "stage_seq": 11, "distance_m": 40844.227, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Alexandra Palace", "stage_seq": 12, "distance_m": 47641.968, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Harringay", "stage_seq": 13, "distance_m": 50140.977, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0816H", "location": "Finsbury Park", "stage_seq": 14, "distance_m": 51492.726, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Holloway South Jn", "stage_seq": 15, "distance_m": 53313.199, "section_seq": 1, "route_path_id": 28420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Belle Isle Jn", "stage_seq": 16, "distance_m": 54487.983, "section_seq": 1, "route_path_id": 28420}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 17, "distance_m": 55590.356, "section_seq": 1, "route_path_id": 28420}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55590.356, "from_m": 0.0, "section_seq": 1, "route_path_id": 28420}], "total_distance_m": 55590.356, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55590.356, "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": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:20Z", "source_id": 40054921, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:29:24Z", "source_id": 13149797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:15Z", "source_id": 40069331, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:36:17Z", "source_id": 13154380, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:54Z", "source_id": 40078913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:56Z", "source_id": 13157511, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:29Z", "source_id": 40090480, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:46:33Z", "source_id": 13161201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:50Z", "source_id": 40095306, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:51Z", "source_id": 13162790, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:16Z", "source_id": 40106625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:16Z", "source_id": 13166471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:05Z", "source_id": 40118535, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:11Z", "source_id": 13170297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:24Z", "source_id": 40130736, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:28Z", "source_id": 13173944, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:07Z", "source_id": 40139019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:12Z", "source_id": 13176440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:03Z", "source_id": 40145563, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:09Z", "source_id": 13178426, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:20Z", "source_id": 40148446, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:13:22Z", "source_id": 13179314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:18:57Z", "source_id": 40160291, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:01Z", "source_id": 13183078, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Letchworth Garden City |
0727 |
0727 |
1 |
None |
None |
London Kings Cross |
0822 |
0822 |
10 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C56305/2026-09-12/detailed |
None |
Finsbury Park |
2026-09-12T08:16:30+01:00 |
London Kings Cross |
5.0 |
{"type": "LineString", "coordinates": [[-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]]} |
2.5 |
0815 |
0820 |
Finsbury Park |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183078 |
1789197542423677 |
80 |
80 |
2026-09-12 07:30:41.595763 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:41.411059 |
| 467904 |
499111 |
W82939 |
072O18MB12 |
2026-09-12 |
COMPLETE |
13183133 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499111, "stp": "O", "toc": "ScotRail", "uid": "W82939", "consist": "318265+320307", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82939/2026-09-12/detailed", "trust_id": "072O18MB12", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0819", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2O18", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0819", "current_leg_dep": "0815", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0749", "origin_platform": "9", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields West", "dest_arr_time_act": "0819", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Glasgow Bridge Street Jn", "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\": 424.467, \"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\": 1007.78, \"from_m\": 424.467, \"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\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5958.508, \"from_m\": 5434.896, \"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\": 9911.426, \"from_m\": 5958.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11440.179, \"from_m\": 9911.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11857.651, \"from_m\": 11440.179, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12417.473, \"from_m\": 11857.651, \"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\": 12841.94, \"from_m\": 12417.473, \"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\": 499111, \"profile_key\": \"94e86daca0aafef1c486d7b50d13ebfa9a6b175fbaf51df7d5534556aa4789fd\", \"schedule_id\": 38825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Langside\", \"stage_seq\": 10, \"distance_m\": 6666.392, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Pollokshaws East\", \"stage_seq\": 11, \"distance_m\": 7511.828, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Shawlands\", \"stage_seq\": 12, \"distance_m\": 8107.383, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Maxwell Park\", \"stage_seq\": 13, \"distance_m\": 9196.776, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0813\", \"location\": \"Pollokshields West\", \"stage_seq\": 14, \"distance_m\": 10004.371, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 15, \"distance_m\": 10479.639, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 16, \"distance_m\": 10817.391, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 17, \"distance_m\": 11912.73, \"section_seq\": 1, \"route_path_id\": 39662}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 18, \"distance_m\": 12841.94, \"section_seq\": 1, \"route_path_id\": 39662}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12841.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39662}], \"total_distance_m\": 12841.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 12789.802, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:29Z\", \"source_id\": 40102793, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:52:33Z\", \"source_id\": 13165262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:28Z\", \"source_id\": 40106956, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:55:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:29Z\", \"source_id\": 13166612, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:31Z\", \"source_id\": 40111174, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:33Z\", \"source_id\": 13167968, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:19Z\", \"source_id\": 40114863, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:23Z\", \"source_id\": 13169151, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:23Z\", \"source_id\": 40125942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:03:27Z\", \"source_id\": 13172615, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:32Z\", \"source_id\": 40133320, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:33Z\", \"source_id\": 13174688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:11Z\", \"source_id\": 40137076, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:17Z\", \"source_id\": 13175846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:20Z\", \"source_id\": 40141774, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:10:25Z\", \"source_id\": 13177307, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:06Z\", \"source_id\": 40145684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:09Z\", \"source_id\": 13178435, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:02Z\", \"source_id\": 40149994, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:05Z\", \"source_id\": 13179793, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:02Z\", \"source_id\": 40160461, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:06Z\", \"source_id\": 13183133, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789197547313272, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:45.129603", "service_state_evidence_id": 13183133, "current_leg_start_actual_dep": "2026-09-12T08:14:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:45.410010", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
GLC |
GLC |
2O18 |
318265+320307 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "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": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5958.508, "from_m": 5434.896, "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": 9911.426, "from_m": 5958.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11440.179, "from_m": 9911.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11857.651, "from_m": 11440.179, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12417.473, "from_m": 11857.651, "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": 12841.94, "from_m": 12417.473, "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": 499111, "profile_key": "94e86daca0aafef1c486d7b50d13ebfa9a6b175fbaf51df7d5534556aa4789fd", "schedule_id": 38825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0749", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Langside", "stage_seq": 10, "distance_m": 6666.392, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Pollokshaws East", "stage_seq": 11, "distance_m": 7511.828, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Shawlands", "stage_seq": 12, "distance_m": 8107.383, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Maxwell Park", "stage_seq": 13, "distance_m": 9196.776, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0813", "location": "Pollokshields West", "stage_seq": 14, "distance_m": 10004.371, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Muirhouse Central Jn", "stage_seq": 15, "distance_m": 10479.639, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Muirhouse North Jn", "stage_seq": 16, "distance_m": 10817.391, "section_seq": 1, "route_path_id": 39662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Glasgow Bridge Street Jn", "stage_seq": 17, "distance_m": 11912.73, "section_seq": 1, "route_path_id": 39662}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 18, "distance_m": 12841.94, "section_seq": 1, "route_path_id": 39662}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12841.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 39662}], "total_distance_m": 12841.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 12789.802, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:29Z", "source_id": 40102793, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:52:33Z", "source_id": 13165262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:28Z", "source_id": 40106956, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:55:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:29Z", "source_id": 13166612, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:31Z", "source_id": 40111174, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:33Z", "source_id": 13167968, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:19Z", "source_id": 40114863, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:23Z", "source_id": 13169151, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:23Z", "source_id": 40125942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:03:27Z", "source_id": 13172615, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2553, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:32Z", "source_id": 40133320, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:33Z", "source_id": 13174688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2557, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:11Z", "source_id": 40137076, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:17Z", "source_id": 13175846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2561, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:20Z", "source_id": 40141774, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:10:25Z", "source_id": 13177307, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2565, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:06Z", "source_id": 40145684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:09Z", "source_id": 13178435, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:02Z", "source_id": 40149994, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:05Z", "source_id": 13179793, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:02Z", "source_id": 40160461, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:06Z", "source_id": 13183133, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0749 |
0749 |
9 |
None |
None |
Glasgow Central High Level |
0819 |
0819 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82939/2026-09-12/detailed |
None |
Pollokshields West |
2026-09-12T08:14:00+01:00 |
Glasgow Central High Level |
4.0 |
{"type": "LineString", "coordinates": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
1.8 |
0815 |
0819 |
Glasgow Bridge Street Jn |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183133 |
1789197547313272 |
50 |
50 |
2026-09-12 07:30:45.410010 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:45.129603 |
| 467905 |
498954 |
L22590 |
522D10MB12 |
2026-09-12 |
COMPLETE |
13183177 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 498954, "stp": "P", "toc": "London Overground", "uid": "L22590", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22590/2026-09-12/detailed", "trust_id": "522D10MB12", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-12", "dest_arr_time": "0822", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D10", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "0820", "current_leg_dep": "0817", "current_leg_end": "Cheshunt", "origin_dep_time": "0743", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "0820", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 498954, \"profile_key\": \"52ddae7193a9072c01e44c069d481c7116a3ffda28f79ae3b02b29cfcc8c33d2\", \"schedule_id\": 17456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 36308}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0743", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:38Z\", \"source_id\": 40088610, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:38Z\", \"source_id\": 13160604, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:50Z\", \"source_id\": 40093202, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:47:56Z\", \"source_id\": 13162140, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 40097177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:49:42Z\", \"source_id\": 13163361, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:17Z\", \"source_id\": 40100464, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:51:22Z\", \"source_id\": 13164462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:54:41Z\", \"source_id\": 13166752, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:11Z\", \"source_id\": 40110416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:56:13Z\", \"source_id\": 13167737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:14Z\", \"source_id\": 40114739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:58:23Z\", \"source_id\": 13169137, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:45Z\", \"source_id\": 40117895, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:59:48Z\", \"source_id\": 13170115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:09Z\", \"source_id\": 40123140, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:13Z\", \"source_id\": 13171779, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:01Z\", \"source_id\": 40127378, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:03Z\", \"source_id\": 13172999, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:05Z\", \"source_id\": 40132318, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:09Z\", \"source_id\": 13174393, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:13Z\", \"source_id\": 40137131, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:08:17Z\", \"source_id\": 13175854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:16Z\", \"source_id\": 40143806, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:11:22Z\", \"source_id\": 13177919, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:20Z\", \"source_id\": 40150676, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:14:23Z\", \"source_id\": 13180016, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:54Z\", \"source_id\": 40155988, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:57Z\", \"source_id\": 13181720, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:05Z\", \"source_id\": 40160547, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:08Z\", \"source_id\": 13183177, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1789197549762334, "current_leg_arrival_utc": "2026-09-12T08:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:45.151161", "service_state_evidence_id": 13183177, "current_leg_start_actual_dep": "2026-09-12T08:17:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:45.418088", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHN |
2D10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 498954, "profile_key": "52ddae7193a9072c01e44c069d481c7116a3ffda28f79ae3b02b29cfcc8c33d2", "schedule_id": 17456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0743", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 36308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 36308}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 36308}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:38Z", "source_id": 40088610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:38Z", "source_id": 13160604, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:50Z", "source_id": 40093202, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:47:56Z", "source_id": 13162140, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 40097177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:49:42Z", "source_id": 13163361, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:17Z", "source_id": 40100464, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:51:22Z", "source_id": 13164462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:54:41Z", "source_id": 13166752, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:11Z", "source_id": 40110416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:56:13Z", "source_id": 13167737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:14Z", "source_id": 40114739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:58:23Z", "source_id": 13169137, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:45Z", "source_id": 40117895, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:59:48Z", "source_id": 13170115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:09Z", "source_id": 40123140, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:13Z", "source_id": 13171779, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:01Z", "source_id": 40127378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:03Z", "source_id": 13172999, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:05Z", "source_id": 40132318, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:09Z", "source_id": 13174393, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:13Z", "source_id": 40137131, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:08:17Z", "source_id": 13175854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:16Z", "source_id": 40143806, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:11:22Z", "source_id": 13177919, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:20Z", "source_id": 40150676, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:14:23Z", "source_id": 13180016, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:54Z", "source_id": 40155988, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:57Z", "source_id": 13181720, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:05Z", "source_id": 40160547, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:08Z", "source_id": 13183177, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0743 |
0743 |
1 |
None |
None |
Cheshunt |
0822 |
0820 |
BAY |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22590/2026-09-12/detailed |
None |
Theobalds Grove |
2026-09-12T08:17:30+01:00 |
Cheshunt |
3.0 |
{"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} |
1.0 |
0817 |
0820 |
Theobalds Grove |
Cheshunt |
Cheshunt |
51.7027262 |
-0.0238231 |
51.7027262 |
-0.0238231 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Cheshunt |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183177 |
1789197549762334 |
77 |
77 |
2026-09-12 07:30:45.418088 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:45.151161 |
| 467906 |
498698 |
P88293 |
882L13MB12 |
2026-09-12 |
COMPLETE |
13183526 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 498698, "stp": "P", "toc": "Southeastern", "uid": "P88293", "consist": "707005+707023", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88293/2026-09-12/detailed", "trust_id": "882L13MB12", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-12", "dest_arr_time": "0822", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L13", "timing_status": "EARLY", "origin_station": "London Cannon Street", "current_leg_arr": "0820", "current_leg_dep": "0816", "current_leg_end": "Dartford", "origin_dep_time": "0732", "origin_platform": "4", "current_location": "Dartford", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "0822", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "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\": 738.479, \"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\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8068.521, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8458.559, \"from_m\": 8068.521, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10420.264, \"from_m\": 8458.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11955.423, \"from_m\": 10420.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12371.949, \"from_m\": 11955.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12429.048, \"from_m\": 12371.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13866.439, \"from_m\": 12429.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15598.4, \"from_m\": 13866.439, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15989.659, \"from_m\": 15598.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16888.115, \"from_m\": 15989.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16921.869, \"from_m\": 16888.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25542.431, \"from_m\": 16921.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.964, \"from_m\": 25542.431, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27249.371, \"from_m\": 25571.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.727, \"from_m\": 27249.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28032.369, \"from_m\": 27986.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28382.057, \"from_m\": 28032.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28654.774, \"from_m\": 28382.057, \"capability_applied\": null, \"effective_limit_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\": 498698, \"profile_key\": \"80b050069a4ec9ee1633672b4980067f0a5915feb7c2c44ae9aa1193bbcd9b3d\", \"schedule_id\": 23545, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Lewisham\", \"stage_seq\": 7, \"distance_m\": 8219.698, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Blackheath\", \"stage_seq\": 8, \"distance_m\": 9762.48, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Angerstein Jn\", \"stage_seq\": 9, \"distance_m\": 12403.562, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Charlton\", \"stage_seq\": 10, \"distance_m\": 12815.992, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14697.476, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 12, \"distance_m\": 15852.37, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Plumstead\", \"stage_seq\": 13, \"distance_m\": 16679.976, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Abbey Wood\", \"stage_seq\": 14, \"distance_m\": 19219.31, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Belvedere\", \"stage_seq\": 15, \"distance_m\": 21560.547, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Erith\", \"stage_seq\": 16, \"distance_m\": 23551.549, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Slade Green\", \"stage_seq\": 17, \"distance_m\": 25420.963, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 26120.625, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 27249.371, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 27933.3, \"section_seq\": 1, \"route_path_id\": 37573}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 28654.774, \"section_seq\": 1, \"route_path_id\": 37573}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28654.774, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37573}], \"total_distance_m\": 28654.774, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28478.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:03Z\", \"source_id\": 40064752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:34:07Z\", \"source_id\": 13152949, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:14Z\", \"source_id\": 40077511, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:40:15Z\", \"source_id\": 13157020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:42:58Z\", \"source_id\": 40083159, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:43:02Z\", \"source_id\": 13158859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:04Z\", \"source_id\": 40087398, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:08Z\", \"source_id\": 13160222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:10Z\", \"source_id\": 40093956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:48:11Z\", \"source_id\": 13162336, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:39Z\", \"source_id\": 40105159, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:53:42Z\", \"source_id\": 13166048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:08Z\", \"source_id\": 40112419, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:57:12Z\", \"source_id\": 13168403, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:17Z\", \"source_id\": 40118976, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:00:21Z\", \"source_id\": 13170463, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124378, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 13172105, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:44Z\", \"source_id\": 40131504, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:05:46Z\", \"source_id\": 13174138, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:38Z\", \"source_id\": 40140159, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:09:42Z\", \"source_id\": 13176753, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:38Z\", \"source_id\": 40146964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:12:43Z\", \"source_id\": 13178826, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:04Z\", \"source_id\": 40152154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:15:08Z\", \"source_id\": 13180473, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:42Z\", \"source_id\": 40161840, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:45Z\", \"source_id\": 13183526, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789197588269415, "current_leg_arrival_utc": "2026-09-12T08:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:45.155517", "service_state_evidence_id": 13183526, "current_leg_start_actual_dep": "2026-09-12T08:17:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:45.414001", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
DFD |
2L13 |
707005+707023 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "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": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8068.521, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8458.559, "from_m": 8068.521, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10420.264, "from_m": 8458.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11955.423, "from_m": 10420.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12371.949, "from_m": 11955.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12429.048, "from_m": 12371.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13866.439, "from_m": 12429.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15598.4, "from_m": 13866.439, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15989.659, "from_m": 15598.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16888.115, "from_m": 15989.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16921.869, "from_m": 16888.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25542.431, "from_m": 16921.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.964, "from_m": 25542.431, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27249.371, "from_m": 25571.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.727, "from_m": 27249.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28032.369, "from_m": 27986.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28382.057, "from_m": 28032.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28654.774, "from_m": 28382.057, "capability_applied": null, "effective_limit_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": 498698, "profile_key": "80b050069a4ec9ee1633672b4980067f0a5915feb7c2c44ae9aa1193bbcd9b3d", "schedule_id": 23545, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Lewisham", "stage_seq": 7, "distance_m": 8219.698, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Blackheath", "stage_seq": 8, "distance_m": 9762.48, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Angerstein Jn", "stage_seq": 9, "distance_m": 12403.562, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Charlton", "stage_seq": 10, "distance_m": 12815.992, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14697.476, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Woolwich Arsenal", "stage_seq": 12, "distance_m": 15852.37, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Plumstead", "stage_seq": 13, "distance_m": 16679.976, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Abbey Wood", "stage_seq": 14, "distance_m": 19219.31, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Belvedere", "stage_seq": 15, "distance_m": 21560.547, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Erith", "stage_seq": 16, "distance_m": 23551.549, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Slade Green", "stage_seq": 17, "distance_m": 25420.963, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 26120.625, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 27249.371, "section_seq": 1, "route_path_id": 37573}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 27933.3, "section_seq": 1, "route_path_id": 37573}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 28654.774, "section_seq": 1, "route_path_id": 37573}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28654.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 37573}], "total_distance_m": 28654.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28478.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.019, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:03Z", "source_id": 40064752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:34:07Z", "source_id": 13152949, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:14Z", "source_id": 40077511, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:40:15Z", "source_id": 13157020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:42:58Z", "source_id": 40083159, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:43:02Z", "source_id": 13158859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:04Z", "source_id": 40087398, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:08Z", "source_id": 13160222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:10Z", "source_id": 40093956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:48:11Z", "source_id": 13162336, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:39Z", "source_id": 40105159, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:53:42Z", "source_id": 13166048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:08Z", "source_id": 40112419, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:57:12Z", "source_id": 13168403, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:17Z", "source_id": 40118976, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:00:21Z", "source_id": 13170463, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124378, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T07:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 13172105, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:44Z", "source_id": 40131504, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:05:46Z", "source_id": 13174138, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:38Z", "source_id": 40140159, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:09:42Z", "source_id": 13176753, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:38Z", "source_id": 40146964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:12:43Z", "source_id": 13178826, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:04Z", "source_id": 40152154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:15:08Z", "source_id": 13180473, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:42Z", "source_id": 40161840, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T07:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:45Z", "source_id": 13183526, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
London Cannon Street |
0732 |
0732 |
4 |
None |
None |
Dartford |
0822 |
0822 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88293/2026-09-12/detailed |
None |
Slade Green |
2026-09-12T08:17:30+01:00 |
Dartford |
4.0 |
{"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} |
1.9 |
0816 |
0820 |
Slade Green |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183526 |
1789197588269415 |
81 |
81 |
2026-09-12 07:30:45.414001 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:45.155517 |
| 467907 |
497675 |
C42338 |
741O57M612 |
2026-09-12 |
COMPLETE |
13184272 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 497675, "stp": "P", "toc": "Great Western Railway", "uid": "C42338", "consist": "165129", "dest_crs": "GTW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42338/2026-09-12/detailed", "trust_id": "741O57M612", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-12", "dest_arr_time": "0825", "dest_platform": "2", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "1O57", "timing_status": null, "origin_station": "Reading", "current_leg_arr": "0822", "current_leg_dep": "0817", "current_leg_end": "Redhill", "origin_dep_time": "0654", "origin_platform": "15", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.20338313298560404, 51.241778803273654], [-0.20257679999999997, 51.2416261], [-0.2022544, 51.2415662], [-0.201541, 51.241479299999995], [-0.19984309999999997, 51.2411603], [-0.19808359999999997, 51.240834500000005], [-0.1972549, 51.2406859], [-0.1970161, 51.2406431], [-0.1965038, 51.24056250000001], [-0.1942454, 51.2402871], [-0.1916544, 51.2400419], [-0.1836026, 51.2397295], [-0.18238719999999997, 51.23967570000001], [-0.1816685, 51.2396473], [-0.1796630568239043, 51.239563736425616], [-0.1792518, 51.2395466], [-0.1783479, 51.239481099999985], [-0.1777096, 51.2394273], [-0.1765052, 51.23925939999999], [-0.17590979999999998, 51.239167], [-0.17551009999999995, 51.2390831], [-0.174397, 51.23884290000001], [-0.17410839999999997, 51.238769100000006], [-0.1735897, 51.2386364], [-0.17235849999999997, 51.238243399999995], [-0.17144389999999998, 51.23788909999999], [-0.17095579999999996, 51.23771610000001], [-0.1704971, 51.2375885], [-0.16999119999999998, 51.2375331], [-0.16971459999999997, 51.237512800000005], [-0.1693182, 51.237516], [-0.1689943, 51.2375392], [-0.1687099, 51.23756600000001], [-0.16841309999999998, 51.2376252], [-0.16816249999999996, 51.2376868], [-0.16793599999999995, 51.2377581], [-0.1677327, 51.23783840000001], [-0.167568, 51.23791829999999], [-0.167384, 51.23801889999999], [-0.1670937, 51.2382112], [-0.1668716, 51.23839569999999], [-0.1667308, 51.23853690000001], [-0.16663129999999998, 51.238639], [-0.16639389999999998, 51.2388855], [-0.16634819999999997, 51.23893519999999], [-0.1662808, 51.2390166], [-0.16610209999999995, 51.239239399999995], [-0.1660148, 51.2393596], [-0.1659077, 51.23950440000001]]}", "current_leg_start": "Reigate", "dest_arr_time_act": "0825", "motion_projection": null, "next_location_lat": "51.2395044", "next_location_lon": "-0.1659077", "previous_location": "Reigate", "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\": 476.884, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 825.503, \"from_m\": 476.884, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1544.679, \"from_m\": 825.503, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1654.201, \"from_m\": 1544.679, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1703.092, \"from_m\": 1654.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10734.042, \"from_m\": 1703.092, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11189.699, \"from_m\": 10734.042, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11755.886, \"from_m\": 11189.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20693.926, \"from_m\": 11755.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20741.739, \"from_m\": 20693.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22042.603, \"from_m\": 20741.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22090.415, \"from_m\": 22042.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\": 31802.094, \"from_m\": 22090.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34165.436, \"from_m\": 31802.094, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34370.775, \"from_m\": 34165.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41719.094, \"from_m\": 34370.775, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42833.512, \"from_m\": 41719.094, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42887.377, \"from_m\": 42833.512, \"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\": 42912.459, \"from_m\": 42887.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42957.372, \"from_m\": 42912.459, \"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\": 43303.366, \"from_m\": 42957.372, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43415.224, \"from_m\": 43303.366, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45005.322, \"from_m\": 43415.224, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45045.214, \"from_m\": 45005.322, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45121.779, \"from_m\": 45045.214, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45182.691, \"from_m\": 45121.779, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46183.382, \"from_m\": 45182.691, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48978.859, \"from_m\": 46183.382, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49036.818, \"from_m\": 48978.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49362.675, \"from_m\": 49036.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49420.634, \"from_m\": 49362.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52772.928, \"from_m\": 49420.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53607.636, \"from_m\": 52772.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75796.172, \"from_m\": 53607.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76139.426, \"from_m\": 75796.172, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76244.55, \"from_m\": 76139.426, \"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\": 76305.247, \"from_m\": 76244.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76336.285, \"from_m\": 76305.247, \"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\": 76432.252, \"from_m\": 76336.285, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77744.528, \"from_m\": 76432.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83980.175, \"from_m\": 77744.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85538.707, \"from_m\": 83980.175, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 497675, \"profile_key\": \"e2716423b5f77bdf045f2e794f8aa5ef1c10e37c2b30fca9b79aed2041640ed6\", \"schedule_id\": 9536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Reading Southern Jn\", \"stage_seq\": 2, \"distance_m\": 944.0, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 3, \"distance_m\": 1416.296, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Earley\", \"stage_seq\": 4, \"distance_m\": 4674.451, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Wokingham\", \"stage_seq\": 5, \"distance_m\": 10974.49, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Sandhurst Sig. BEF2982\", \"stage_seq\": 6, \"distance_m\": 19051.893, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Blackwater\", \"stage_seq\": 7, \"distance_m\": 21238.008, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Blackwater Sig. BEF2978\", \"stage_seq\": 8, \"distance_m\": 21392.171, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"North Camp\", \"stage_seq\": 9, \"distance_m\": 29929.598, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 10, \"distance_m\": 31814.882, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Ash\", \"stage_seq\": 11, \"distance_m\": 33038.065, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0735\", \"location\": \"Guildford\", \"stage_seq\": 12, \"distance_m\": 43085.533, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Shalford Jn\", \"stage_seq\": 13, \"distance_m\": 45079.299, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Shalford\", \"stage_seq\": 14, \"distance_m\": 46234.006, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Chilworth\", \"stage_seq\": 15, \"distance_m\": 49199.746, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Gomshall\", \"stage_seq\": 16, \"distance_m\": 55946.961, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Dorking West\", \"stage_seq\": 17, \"distance_m\": 63635.374, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0800\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 18, \"distance_m\": 64651.654, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Reigate\", \"stage_seq\": 19, \"distance_m\": 73444.515, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0817\", \"location\": \"Redhill\", \"stage_seq\": 20, \"distance_m\": 76244.55, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 21, \"distance_m\": 77545.49, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Salfords\", \"stage_seq\": 22, \"distance_m\": 80503.818, \"section_seq\": 1, \"route_path_id\": 31119}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 23, \"distance_m\": 85538.707, \"section_seq\": 1, \"route_path_id\": 31119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85538.707, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31119}], \"total_distance_m\": 85538.707, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 85278.273, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 260.434, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "5.0", "current_position_lat": "51.2395044", "current_position_lon": "-0.1659077", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:24Z\", \"source_id\": 39993602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:58:28Z\", \"source_id\": 13129966, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:55Z\", \"source_id\": 40002254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:02:58Z\", \"source_id\": 13132760, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:52Z\", \"source_id\": 40017708, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:10:55Z\", \"source_id\": 13137829, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:31Z\", \"source_id\": 40032973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:18:36Z\", \"source_id\": 13142784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:02Z\", \"source_id\": 40040409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:22:05Z\", \"source_id\": 13145070, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:08Z\", \"source_id\": 40056496, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:30:10Z\", \"source_id\": 13150285, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:26Z\", \"source_id\": 40073870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:38:31Z\", \"source_id\": 13155869, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:31Z\", \"source_id\": 40088445, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:45:36Z\", \"source_id\": 13160567, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:52Z\", \"source_id\": 40109892, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T06:55:56Z\", \"source_id\": 13167537, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:57Z\", \"source_id\": 40134293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:06:57Z\", \"source_id\": 13174957, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:10Z\", \"source_id\": 40154483, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:16:15Z\", \"source_id\": 13181239, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:43Z\", \"source_id\": 40163996, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:47Z\", \"source_id\": 13184268, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1B", "timing_fact_generation": 1789197650177953, "current_leg_arrival_utc": "2026-09-12T08:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:48.232825", "service_state_evidence_id": 13184272, "current_leg_start_actual_dep": "2026-09-12T08:08:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:48.866034", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
GTW |
1O57 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 825.503, "from_m": 476.884, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1544.679, "from_m": 825.503, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1654.201, "from_m": 1544.679, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1703.092, "from_m": 1654.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10734.042, "from_m": 1703.092, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11189.699, "from_m": 10734.042, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11755.886, "from_m": 11189.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20693.926, "from_m": 11755.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20741.739, "from_m": 20693.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22042.603, "from_m": 20741.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22090.415, "from_m": 22042.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": 31802.094, "from_m": 22090.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34165.436, "from_m": 31802.094, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34370.775, "from_m": 34165.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41719.094, "from_m": 34370.775, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42833.512, "from_m": 41719.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42887.377, "from_m": 42833.512, "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": 42912.459, "from_m": 42887.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42957.372, "from_m": 42912.459, "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": 43303.366, "from_m": 42957.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43415.224, "from_m": 43303.366, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45005.322, "from_m": 43415.224, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45045.214, "from_m": 45005.322, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45121.779, "from_m": 45045.214, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45182.691, "from_m": 45121.779, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46183.382, "from_m": 45182.691, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48978.859, "from_m": 46183.382, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49036.818, "from_m": 48978.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49362.675, "from_m": 49036.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49420.634, "from_m": 49362.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52772.928, "from_m": 49420.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53607.636, "from_m": 52772.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75796.172, "from_m": 53607.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76139.426, "from_m": 75796.172, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 76244.55, "from_m": 76139.426, "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": 76305.247, "from_m": 76244.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76336.285, "from_m": 76305.247, "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": 76432.252, "from_m": 76336.285, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 77744.528, "from_m": 76432.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83980.175, "from_m": 77744.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85538.707, "from_m": 83980.175, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 497675, "profile_key": "e2716423b5f77bdf045f2e794f8aa5ef1c10e37c2b30fca9b79aed2041640ed6", "schedule_id": 9536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Reading Southern Jn", "stage_seq": 2, "distance_m": 944.0, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Reading Spur Jn", "stage_seq": 3, "distance_m": 1416.296, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Earley", "stage_seq": 4, "distance_m": 4674.451, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Wokingham", "stage_seq": 5, "distance_m": 10974.49, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Sandhurst Sig. BEF2982", "stage_seq": 6, "distance_m": 19051.893, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Blackwater", "stage_seq": 7, "distance_m": 21238.008, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Blackwater Sig. BEF2978", "stage_seq": 8, "distance_m": 21392.171, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "North Camp", "stage_seq": 9, "distance_m": 29929.598, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Aldershot South Jn", "stage_seq": 10, "distance_m": 31814.882, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Ash", "stage_seq": 11, "distance_m": 33038.065, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0735", "location": "Guildford", "stage_seq": 12, "distance_m": 43085.533, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Shalford Jn", "stage_seq": 13, "distance_m": 45079.299, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Shalford", "stage_seq": 14, "distance_m": 46234.006, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Chilworth", "stage_seq": 15, "distance_m": 49199.746, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Gomshall", "stage_seq": 16, "distance_m": 55946.961, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Dorking West", "stage_seq": 17, "distance_m": 63635.374, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0800", "location": "Dorking (Deepdene)", "stage_seq": 18, "distance_m": 64651.654, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Reigate", "stage_seq": 19, "distance_m": 73444.515, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0817", "location": "Redhill", "stage_seq": 20, "distance_m": 76244.55, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Earlswood (Surrey)", "stage_seq": 21, "distance_m": 77545.49, "section_seq": 1, "route_path_id": 31119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Salfords", "stage_seq": 22, "distance_m": 80503.818, "section_seq": 1, "route_path_id": 31119}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 23, "distance_m": 85538.707, "section_seq": 1, "route_path_id": 31119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85538.707, "from_m": 0.0, "section_seq": 1, "route_path_id": 31119}], "total_distance_m": 85538.707, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 85278.273, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 260.434, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:24Z", "source_id": 39993602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:58:28Z", "source_id": 13129966, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:55Z", "source_id": 40002254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:02:58Z", "source_id": 13132760, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:52Z", "source_id": 40017708, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:10:55Z", "source_id": 13137829, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:31Z", "source_id": 40032973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:18:36Z", "source_id": 13142784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:02Z", "source_id": 40040409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:22:05Z", "source_id": 13145070, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27953, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:08Z", "source_id": 40056496, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:30:10Z", "source_id": 13150285, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:26Z", "source_id": 40073870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:38:31Z", "source_id": 13155869, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:31Z", "source_id": 40088445, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:45:36Z", "source_id": 13160567, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:52Z", "source_id": 40109892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T06:55:56Z", "source_id": 13167537, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:57Z", "source_id": 40134293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T07:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:06:57Z", "source_id": 13174957, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:10Z", "source_id": 40154483, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T07:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:16:15Z", "source_id": 13181239, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30311, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:43Z", "source_id": 40163996, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T07:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:20:47Z", "source_id": 13184268, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T08:22:00+01:00", "operational_fact": true}] |
Reading |
0654 |
0654 |
15 |
None |
None |
Gatwick Airport |
0825 |
0825 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C42338/2026-09-12/detailed |
None |
Reigate |
2026-09-12T08:08:00+01:00 |
Redhill |
5.0 |
{"type": "LineString", "coordinates": [[-0.20338313298560404, 51.241778803273654], [-0.20257679999999997, 51.2416261], [-0.2022544, 51.2415662], [-0.201541, 51.241479299999995], [-0.19984309999999997, 51.2411603], [-0.19808359999999997, 51.240834500000005], [-0.1972549, 51.2406859], [-0.1970161, 51.2406431], [-0.1965038, 51.24056250000001], [-0.1942454, 51.2402871], [-0.1916544, 51.2400419], [-0.1836026, 51.2397295], [-0.18238719999999997, 51.23967570000001], [-0.1816685, 51.2396473], [-0.1796630568239043, 51.239563736425616], [-0.1792518, 51.2395466], [-0.1783479, 51.239481099999985], [-0.1777096, 51.2394273], [-0.1765052, 51.23925939999999], [-0.17590979999999998, 51.239167], [-0.17551009999999995, 51.2390831], [-0.174397, 51.23884290000001], [-0.17410839999999997, 51.238769100000006], [-0.1735897, 51.2386364], [-0.17235849999999997, 51.238243399999995], [-0.17144389999999998, 51.23788909999999], [-0.17095579999999996, 51.23771610000001], [-0.1704971, 51.2375885], [-0.16999119999999998, 51.2375331], [-0.16971459999999997, 51.237512800000005], [-0.1693182, 51.237516], [-0.1689943, 51.2375392], [-0.1687099, 51.23756600000001], [-0.16841309999999998, 51.2376252], [-0.16816249999999996, 51.2376868], [-0.16793599999999995, 51.2377581], [-0.1677327, 51.23783840000001], [-0.167568, 51.23791829999999], [-0.167384, 51.23801889999999], [-0.1670937, 51.2382112], [-0.1668716, 51.23839569999999], [-0.1667308, 51.23853690000001], [-0.16663129999999998, 51.238639], [-0.16639389999999998, 51.2388855], [-0.16634819999999997, 51.23893519999999], [-0.1662808, 51.2390166], [-0.16610209999999995, 51.239239399999995], [-0.1660148, 51.2393596], [-0.1659077, 51.23950440000001]]} |
1.7 |
0817 |
0822 |
Reigate |
Redhill Sig. T487 |
Redhill |
51.2395044 |
-0.1659077 |
51.2395044 |
-0.1659077 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Redhill |
TRUST |
TRUST_CANCELLATION |
13184272 |
1789197650177953 |
74 |
74 |
2026-09-12 07:30:48.866034 |
1B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:48.232825 |
| 467908 |
499805 |
L85454 |
875J08MC12 |
2026-09-12 |
COMPLETE |
13184248 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499805, "stp": "P", "toc": "South Western Railway", "uid": "L85454", "consist": "450004", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85454/2026-09-12/detailed", "trust_id": "875J08MC12", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham Depot Reception Ro", "service_date": "2026-09-12", "dest_arr_time": "0823", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J08", "timing_status": "EARLY", "origin_station": "Farnham", "current_leg_arr": "0820", "current_leg_dep": "0819", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "0820", "origin_platform": "2", "current_location": "Aldershot Sig. As15", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "0823", "motion_projection": null, "next_location_lat": "51.2472917", "next_location_lon": "-0.7567031", "previous_location": "Farnham", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 499805, \"profile_key\": \"25f84d403ba036dac9d7f04902046fdeb5ea3b63291f823501d58835f3719d53\", \"schedule_id\": 19736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35322}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": null, \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 35322}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35322}], \"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": "0820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2472917", "current_position_lon": "-0.7567031", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:20:46Z\", \"source_id\": 13184248, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham Depot Reception Ro", "service_state_platform": null, "timing_fact_generation": 1789197648627157, "current_leg_arrival_utc": "2026-09-12T08:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:48.624777", "service_state_evidence_id": 13184248, "current_leg_start_actual_dep": "2026-09-12T08:20:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:48.869285", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
FNH |
None |
5J08 |
450004 |
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": 499805, "profile_key": "25f84d403ba036dac9d7f04902046fdeb5ea3b63291f823501d58835f3719d53", "schedule_id": 19736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0820", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35322}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": null, "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 35322}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 35322}], "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-12T07:20:46Z", "source_id": 13184248, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Farnham |
0820 |
0820 |
2 |
None |
None |
Farnham Depot Reception Ro |
0823 |
0823 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85454/2026-09-12/detailed |
None |
Farnham |
2026-09-12T08:20:00+01:00 |
Farnham Depot Reception Ro |
1.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]} |
3.3 |
0819 |
0820 |
Farnham |
Aldershot Sig. As15 |
Farnham Depot Reception Ro |
51.2472917 |
-0.7567031 |
51.2472917 |
-0.7567031 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Farnham Depot Reception Ro |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13184248 |
1789197648627157 |
2 |
2 |
2026-09-12 07:30:48.869285 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:48.624777 |
| 467909 |
499301 |
W00482 |
655F48MB12 |
2026-09-12 |
COMPLETE |
13183265 |
2026-09-12 08:20:00 |
2026-09-12 07:30:52 |
2026-09-14 07:30:52 |
{"id": 499301, "stp": "P", "toc": "West Midlands Trains", "uid": "W00482", "consist": "350125", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00482/2026-09-12/detailed", "trust_id": "655F48MB12", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-12", "dest_arr_time": "0824", "dest_platform": "3B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5F48", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0824", "current_leg_dep": "0813", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0757", "origin_platform": "3A", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-12T07:30:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Soho South Jn", "dest_arr_time_act": "0824", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Soho South Jn", "current_leg_milage": "2.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1503.897, \"from_m\": 723.27, \"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\": 1880.226, \"from_m\": 1503.897, \"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\": 2625.415, \"from_m\": 1880.226, \"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\": 3879.883, \"from_m\": 2625.415, \"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\": 4109.531, \"from_m\": 3879.883, \"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\": 4152.522, \"from_m\": 4109.531, \"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\": 4435.502, \"from_m\": 4152.522, \"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\": 6661.561, \"from_m\": 4435.502, \"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\": 6859.319, \"from_m\": 6661.561, \"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\": 7022.598, \"from_m\": 6859.319, \"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\": 7400.517, \"from_m\": 7022.598, \"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\": 7790.183, \"from_m\": 7400.517, \"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\": 10972.878, \"from_m\": 7790.183, \"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\": 11000.506, \"from_m\": 10972.878, \"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\": 11027.166, \"from_m\": 11000.506, \"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\": 11538.316, \"from_m\": 11027.166, \"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\": 11558.232, \"from_m\": 11538.316, \"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\": 11597.561, \"from_m\": 11558.232, \"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\": 13768.644, \"from_m\": 11597.561, \"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\": 14631.127, \"from_m\": 13768.644, \"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\": 14939.982, \"from_m\": 14631.127, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 499301, \"profile_key\": \"661922f053a23f44545a667d75353c50ce8eeb3e062b89e743dd9a180a61553e\", \"schedule_id\": 24464, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4256.051, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Perry Barr\", \"stage_seq\": 4, \"distance_m\": 6771.087, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 5, \"distance_m\": 7790.183, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Soho East Jn\", \"stage_seq\": 6, \"distance_m\": 10991.247, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0817\", \"location\": \"Soho South Jn\", \"stage_seq\": 7, \"distance_m\": 11656.074, \"section_seq\": 1, \"route_path_id\": 53128}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 14939.982, \"section_seq\": 1, \"route_path_id\": 53128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14939.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 53128}], \"total_distance_m\": 14939.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 14479.743, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 460.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0757", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:38Z\", \"source_id\": 40124330, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:02:43Z\", \"source_id\": 13172138, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:45Z\", \"source_id\": 40129168, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:04:49Z\", \"source_id\": 13173537, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:10Z\", \"source_id\": 40160781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T07:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T07:19:18Z\", \"source_id\": 13183265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T08:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789197560806426, "current_leg_arrival_utc": "2026-09-12T08:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T07:20:52.154667", "service_state_evidence_id": 13183265, "current_leg_start_actual_dep": "2026-09-12T08:17:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-12T07:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T07:30:52.306309", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
BHM |
5F48 |
350125 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "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": 1503.897, "from_m": 723.27, "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": 1880.226, "from_m": 1503.897, "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": 2625.415, "from_m": 1880.226, "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": 3879.883, "from_m": 2625.415, "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": 4109.531, "from_m": 3879.883, "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": 4152.522, "from_m": 4109.531, "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": 4435.502, "from_m": 4152.522, "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": 6661.561, "from_m": 4435.502, "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": 6859.319, "from_m": 6661.561, "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": 7022.598, "from_m": 6859.319, "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": 7400.517, "from_m": 7022.598, "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": 7790.183, "from_m": 7400.517, "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": 10972.878, "from_m": 7790.183, "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": 11000.506, "from_m": 10972.878, "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": 11027.166, "from_m": 11000.506, "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": 11538.316, "from_m": 11027.166, "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": 11558.232, "from_m": 11538.316, "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": 11597.561, "from_m": 11558.232, "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": 13768.644, "from_m": 11597.561, "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": 14631.127, "from_m": 13768.644, "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": 14939.982, "from_m": 14631.127, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 499301, "profile_key": "661922f053a23f44545a667d75353c50ce8eeb3e062b89e743dd9a180a61553e", "schedule_id": 24464, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0757", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 53128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 53128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Aston", "stage_seq": 3, "distance_m": 4256.051, "section_seq": 1, "route_path_id": 53128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Perry Barr", "stage_seq": 4, "distance_m": 6771.087, "section_seq": 1, "route_path_id": 53128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Perry Barr West Jn", "stage_seq": 5, "distance_m": 7790.183, "section_seq": 1, "route_path_id": 53128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Soho East Jn", "stage_seq": 6, "distance_m": 10991.247, "section_seq": 1, "route_path_id": 53128}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0817", "location": "Soho South Jn", "stage_seq": 7, "distance_m": 11656.074, "section_seq": 1, "route_path_id": 53128}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 14939.982, "section_seq": 1, "route_path_id": 53128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14939.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 53128}], "total_distance_m": 14939.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 14479.743, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 460.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:38Z", "source_id": 40124330, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T07:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:02:43Z", "source_id": 13172138, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19517, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:45Z", "source_id": 40129168, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T07:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:04:49Z", "source_id": 13173537, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:10Z", "source_id": 40160781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T07:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T07:19:18Z", "source_id": 13183265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T08:20:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0757 |
0757 |
3A |
None |
None |
Birmingham New Street |
0824 |
0824 |
3B |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00482/2026-09-12/detailed |
None |
Soho South Jn |
2026-09-12T08:17:00+01:00 |
Birmingham New Street |
11.0 |
{"type": "LineString", "coordinates": [[-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]]} |
2.0 |
0813 |
0824 |
Soho South Jn |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-12 07:30:52 |
TERMINATED |
2026-09-12 07:20:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13183265 |
1789197560806426 |
29 |
29 |
2026-09-12 07:30:52.306309 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 07:20:52.154667 |