← Back to tables

ANA2_service (60777 rows)

Showing 36401–36500 of 60777
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
628075 661312 W86641 075J02M518 2026-09-18 COMPLETE 17585030 2026-09-18 05:56:00 2026-09-18 05:06:56 2026-09-20 05:06:56 {"id": 661312, "stp": "P", "toc": "ScotRail", "uid": "W86641", "consist": "156450+156501+156509", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86641/2026-09-18/detailed", "trust_id": "075J02M518", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5J02", "timing_status": "EARLY", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "0556", "current_leg_dep": "0544", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0546", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T05:06:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"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\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2975.486, \"from_m\": 2791.241, \"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\": 2976.583, \"from_m\": 2975.486, \"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\": 3300.634, \"from_m\": 2976.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3853.182, \"from_m\": 3300.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5278.197, \"from_m\": 4750.724, \"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\": 5702.739, \"from_m\": 5278.197, \"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\": 661312, \"profile_key\": \"c5882ce82f7877db38de4cc4045bfed8d0b581ec5abd0863f58c97aee8af3f54\", \"schedule_id\": 33402, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 39884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5239.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:23Z\", \"source_id\": 54922233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:27Z\", \"source_id\": 17585030, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789707327155533, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:56:55.848012", "service_state_evidence_id": 17585030, "current_leg_start_actual_dep": "2026-09-18T05:46:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:06:55.933834", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XCK GLC 5J02 156450+156501+156509 6 75 None {"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 995.873, "from_m": 862.153, "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": 2791.241, "from_m": 995.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2975.486, "from_m": 2791.241, "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": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3853.182, "from_m": 3300.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 5278.197, "from_m": 4750.724, "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": 5702.739, "from_m": 5278.197, "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": 661312, "profile_key": "c5882ce82f7877db38de4cc4045bfed8d0b581ec5abd0863f58c97aee8af3f54", "schedule_id": 33402, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 39884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 39884}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5239.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:23Z", "source_id": 54922233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:27Z", "source_id": 17585030, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}] Corkerhill C.S.M.D. 0546 0546 None None None Glasgow Central High Level 0559 0559 10 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86641/2026-09-18/detailed None Corkerhill C.S.M.D. 2026-09-18T05:46:00+01:00 Glasgow Central High Level 12.0 {"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.6 0544 0556 Corkerhill C.S.M.D. Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-18 05:06:56 TERMINATED 2026-09-18 04:56:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585030 1789707327155533 8 8 2026-09-18 05:06:55.933834 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:56:55.848012
628076 659546 P91383 885U54M518 2026-09-18 COMPLETE 17585102 2026-09-18 05:56:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659546, "stp": "P", "toc": "Southeastern", "uid": "P91383", "consist": "465906+465910", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91383/2026-09-18/detailed", "trust_id": "885U54M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5U54", "timing_status": "EARLY", "origin_station": "Dartford Up Sidings (No1)", "current_leg_arr": "0556", "current_leg_dep": "0554", "current_leg_end": "Dartford", "origin_dep_time": "0555", "origin_platform": "4", "current_location": "Dartford", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Dartford Up Sidings (No1)", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Dartford Up Sidings (No1)", "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\": 339.221, \"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\": 623.854, \"from_m\": 339.221, \"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\": 659546, \"profile_key\": \"c0c1d570bb461dfda2786fd853a66b37a6cfb84bf2c9681eb71cda3eaae8c24d\", \"schedule_id\": 23849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Dartford Up Sidings (No1)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 37866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 623.854, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:32Z\", \"source_id\": 54922494, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:37Z\", \"source_id\": 17585102, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789707338780697, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:56:59.208030", "service_state_evidence_id": 17585102, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:06:59.648381", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None DFD 5U54 465906+465910 8 75 None {"version": 3, "segments": [{"to_m": 339.221, "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": 623.854, "from_m": 339.221, "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": 659546, "profile_key": "c0c1d570bb461dfda2786fd853a66b37a6cfb84bf2c9681eb71cda3eaae8c24d", "schedule_id": 23849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Dartford Up Sidings (No1)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37866}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Dartford", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 37866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 37866}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 623.854, "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": 31746, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:32Z", "source_id": 54922494, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:37Z", "source_id": 17585102, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}] Dartford Up Sidings (No1) 0555 0555 4 None None Dartford 0558 0558 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91383/2026-09-18/detailed None Dartford Up Sidings (No1) 2026-09-18T05:55:00+01:00 Dartford 2.0 {"type": "LineString", "coordinates": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} 0.4 0554 0556 Dartford Up Sidings (No1) Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:56:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585102 1789707338780697 5 5 2026-09-18 05:06:59.648381 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:56:59.208030
628077 661079 S00440 722J221518 2026-09-18 COMPLETE 17585464 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 661079, "stp": "N", "toc": "London Underground", "uid": "S00440", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00440/2026-09-18/detailed", "trust_id": "722J221518", "origin_crs": "QPW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J22", "timing_status": "LATE", "origin_station": "Queen's Park (DC)", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "0535", "origin_platform": "3", "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "0556½", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2425.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5727.64, \"from_m\": 5712.49, \"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\": 5794.597, \"from_m\": 5727.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6359.946, \"from_m\": 5794.597, \"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\": 12765.606, \"from_m\": 6359.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\": 14191.351, \"from_m\": 12765.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14267.604, \"from_m\": 14191.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\": 14307.987, \"from_m\": 14267.604, \"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\": 14372.587, \"from_m\": 14307.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14379.802, \"from_m\": 14372.587, \"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\": 14432.973, \"from_m\": 14379.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14437.724, \"from_m\": 14432.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\": 15126.062, \"from_m\": 14437.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15454.911, \"from_m\": 15126.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15513.337, \"from_m\": 15454.911, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15615.339, \"from_m\": 15513.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24998.578, \"from_m\": 15615.339, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 661079, \"profile_key\": \"d6fd77336409371682fa40c929e03c4ebdbc3b71dfc471e1259e18e2e304059c\", \"schedule_id\": 40713, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 2, \"distance_m\": 329.096, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Kensal Green\", \"stage_seq\": 3, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 4, \"distance_m\": 2853.276, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543\", \"location\": \"Harlesden\", \"stage_seq\": 5, \"distance_m\": 5124.339, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 6, \"distance_m\": 7924.441, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 7, \"distance_m\": 9562.776, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 8, \"distance_m\": 21003.557, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 21928.417, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Kenton (DC)\", \"stage_seq\": 10, \"distance_m\": 23311.103, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": null, \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 11, \"distance_m\": 24998.578, \"section_seq\": 1, \"route_path_id\": 30450}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24998.578, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30450}], \"total_distance_m\": 24998.578, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 22780.966, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2217.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:49Z\", \"source_id\": 17578374, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:28Z\", \"source_id\": 17579353, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:43Z\", \"source_id\": 17580171, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:28Z\", \"source_id\": 17580809, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:43Z\", \"source_id\": 17581731, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:13Z\", \"source_id\": 17582352, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:44Z\", \"source_id\": 17583390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:33Z\", \"source_id\": 17584174, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:21Z\", \"source_id\": 17585464, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789707381362331, "current_leg_arrival_utc": "2026-09-18T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:00.639242", "service_state_evidence_id": 17585464, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:00.947933", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N QPW HRW 2J22 None None None None {"version": 3, "segments": [{"to_m": 2425.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5727.64, "from_m": 5712.49, "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": 5794.597, "from_m": 5727.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6359.946, "from_m": 5794.597, "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": 12765.606, "from_m": 6359.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": 14191.351, "from_m": 12765.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14267.604, "from_m": 14191.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": 14307.987, "from_m": 14267.604, "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": 14372.587, "from_m": 14307.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14379.802, "from_m": 14372.587, "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": 14432.973, "from_m": 14379.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14437.724, "from_m": 14432.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": 15126.062, "from_m": 14437.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15454.911, "from_m": 15126.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15513.337, "from_m": 15454.911, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15615.339, "from_m": 15513.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24998.578, "from_m": 15615.339, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 661079, "profile_key": "d6fd77336409371682fa40c929e03c4ebdbc3b71dfc471e1259e18e2e304059c", "schedule_id": 40713, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Queen's Park (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Queen's Park Jn", "stage_seq": 2, "distance_m": 329.096, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Kensal Green", "stage_seq": 3, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Willesden Junction Low Level", "stage_seq": 4, "distance_m": 2853.276, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543", "location": "Harlesden", "stage_seq": 5, "distance_m": 5124.339, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Stonebridge Park", "stage_seq": 6, "distance_m": 7924.441, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Wembley Central (DC)", "stage_seq": 7, "distance_m": 9562.776, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "North Wembley (DC)", "stage_seq": 8, "distance_m": 21003.557, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 21928.417, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Kenton (DC)", "stage_seq": 10, "distance_m": 23311.103, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": null, "location": "Harrow & Wealdstone (DC)", "stage_seq": 11, "distance_m": 24998.578, "section_seq": 1, "route_path_id": 30450}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24998.578, "from_m": 0.0, "section_seq": 1, "route_path_id": 30450}], "total_distance_m": 24998.578, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22780.966, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2217.612, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:49Z", "source_id": 17578374, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:28Z", "source_id": 17579353, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:43Z", "source_id": 17580171, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:28Z", "source_id": 17580809, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:43Z", "source_id": 17581731, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:13Z", "source_id": 17582352, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:44Z", "source_id": 17583390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:33Z", "source_id": 17584174, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:21Z", "source_id": 17585464, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Queen's Park (DC) 0535 0535 3 None None Harrow & Wealdstone (DC) 0557 0556½ 1 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:S00440/2026-09-18/detailed None Kenton (DC) 2026-09-18T05:54:00+01:00 Harrow & Wealdstone (DC) 3.0 {"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} 1.0 0554 0557 Kenton (DC) Harrow & Wealdstone (DC) Harrow & Wealdstone (DC) 51.5918227 -0.3343768 51.5918227 -0.3343768 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Harrow & Wealdstone (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585464 1789707381362331 29 29 2026-09-18 05:07:00.947933 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:00.639242
628078 659319 P91338 875U04M518 2026-09-18 COMPLETE 17584621 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659319, "stp": "P", "toc": "Southeastern", "uid": "P91338", "consist": "465158+465932", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91338/2026-09-18/detailed", "trust_id": "875U04M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-18", "dest_arr_time": "0554", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5U04", "timing_status": "LATE", "origin_station": "Victoria Grovenor Shed", "current_leg_arr": "0557", "current_leg_dep": "0550", "current_leg_end": "London Victoria", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Victoria Grosvenor ENT - EXT", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Victoria Grosvenor ENT - EXT", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 659319, \"profile_key\": \"ecd64e0befe044580f1ffd9ac9d014c6fa465fedb09460e41bd0eb76508c870a\", \"schedule_id\": 23837, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 368.994, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 36351}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1226.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:30Z\", \"source_id\": 54920784, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:34Z\", \"source_id\": 17584621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "8", "timing_fact_generation": 1789707276969015, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:01.892528", "service_state_evidence_id": 17584621, "current_leg_start_actual_dep": "2026-09-18T05:53:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:02.063607", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None None 5U04 465158+465932 8 75 None {"version": 3, "segments": [{"to_m": 1226.116, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 659319, "profile_key": "ecd64e0befe044580f1ffd9ac9d014c6fa465fedb09460e41bd0eb76508c870a", "schedule_id": 23837, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Victoria Grovenor Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 368.994, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "London Victoria", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 36351}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 36351}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1226.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28729, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:30Z", "source_id": 54920784, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:34Z", "source_id": 17584621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Victoria Grovenor Shed 0548 0548 None None None London Victoria 0554 0554 6 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91338/2026-09-18/detailed None Victoria Grosvenor ENT - EXT 2026-09-18T05:53:00+01:00 London Victoria 7.0 {"type": "LineString", "coordinates": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 0.3 0550 0557 Victoria Grosvenor ENT - EXT Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17584621 1789707276969015 3 3 2026-09-18 05:07:02.063607 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:01.892528
628079 658149 C24995 161N55M518 2026-09-18 COMPLETE 17585061 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 658149, "stp": "O", "toc": "TransPennine Express", "uid": "C24995", "consist": "185123", "dest_crs": "DAR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24995/2026-09-18/detailed", "trust_id": "161N55M518", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-18", "dest_arr_time": "0555", "dest_platform": "4A", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "1N55", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "0557", "current_leg_dep": "0540", "current_leg_end": "Darlington", "origin_dep_time": "0503", "origin_platform": "9", "current_location": "Darlington", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4415991924217373, 54.33280358166666], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430671, 54.3352599], [-1.4435146, 54.336015], [-1.4438508999999995, 54.336584], [-1.4441567, 54.3370438], [-1.444364115744904, 54.33737692054639], [-1.4444061218290394, 54.33744438418826], [-1.444441, 54.33750040000001], [-1.4448235, 54.3381897], [-1.4453035, 54.3389766], [-1.4455973999999998, 54.33944919999998], [-1.4457303999999995, 54.339673899999994], [-1.4461379999999997, 54.34036239999999], [-1.4470494, 54.34190199999999], [-1.4472012, 54.342181999999994], [-1.4472777, 54.3422967], [-1.4474713999999995, 54.3426259], [-1.447749, 54.3430948], [-1.4480396, 54.343567199999995], [-1.4481465, 54.343751899999994], [-1.4483703999999995, 54.34413889999999], [-1.4487781999999998, 54.3448436], [-1.4495165, 54.34610810000001], [-1.4510586, 54.3487072], [-1.4513883999999997, 54.34926859999999], [-1.4517443999999995, 54.34982659999999], [-1.4524354, 54.350946099999994], [-1.4531, 54.3520714], [-1.4537994, 54.3531967], [-1.4544782999999997, 54.3543558], [-1.4545029, 54.35439769999999], [-1.4551221999999997, 54.355455], [-1.4564752, 54.3577026], [-1.4612467999999998, 54.3655942], [-1.4618203, 54.3665558], [-1.4621776561185873, 54.36715500724093], [-1.4668441, 54.374978799999994], [-1.4669237999999998, 54.3751132], [-1.4687168, 54.3780873], [-1.4722863999999998, 54.384007399999994], [-1.4724324, 54.3842619], [-1.4729746, 54.3851695], [-1.4735793, 54.3861909], [-1.4752603, 54.3890303], [-1.476407, 54.39096130000001], [-1.4769782, 54.3919224], [-1.4775459000000002, 54.3928701], [-1.4797950999999998, 54.396625], [-1.4809158999999998, 54.3985001], [-1.4814696, 54.399431699999994], [-1.4820476, 54.4003673], [-1.4823092999999998, 54.400755499999995], [-1.4834013, 54.4023755], [-1.483564, 54.4026024], [-1.4841174999999998, 54.403355899999994], [-1.4848395, 54.404329800000006], [-1.4856327, 54.4053497], [-1.4864424, 54.4063655], [-1.4872737, 54.4073623], [-1.4881509, 54.4083737], [-1.4904615, 54.4108947], [-1.4909465, 54.41140099999999], [-1.4911309, 54.4115935], [-1.4914662, 54.4119379], [-1.4934184, 54.413860799999995], [-1.4935157999999995, 54.41395789999999], [-1.4940036000000003, 54.414435999999995], [-1.4956610999999995, 54.4159009], [-1.4959304999999998, 54.41613639999999], [-1.4997559528074185, 54.419456528092766], [-1.5000373, 54.41970070000001], [-1.5006971999999998, 54.42027079999999], [-1.5030886999999995, 54.42233679999999], [-1.503203, 54.42243620000001], [-1.5065276, 54.42532049999999], [-1.5066582999999998, 54.42543419999999], [-1.5097584999999998, 54.4281224], [-1.5098916, 54.4282382], [-1.5102515999999997, 54.42855140000001], [-1.5108719999999998, 54.42909229999999], [-1.5132278999999995, 54.43114630000001], [-1.5138251, 54.4316628], [-1.5143194, 54.43214119999999], [-1.5166082, 54.43412690000001], [-1.5190623999999997, 54.4362559], [-1.5213115, 54.4382227], [-1.5271359830031863, 54.44325316898766], [-1.5275245000000002, 54.44358870000001], [-1.5304063, 54.4460894], [-1.5334406, 54.44871869999999], [-1.5341594, 54.4493399], [-1.5380078999999998, 54.4526887], [-1.5425950999999998, 54.4566799], [-1.5464459, 54.46001929999999], [-1.5484157, 54.46171399999999], [-1.5503238, 54.46335539999999], [-1.5509548, 54.4639189], [-1.5513951, 54.4643226], [-1.5515564, 54.4644705], [-1.5518822, 54.4647697], [-1.5521492999999995, 54.4650398], [-1.5526679, 54.465605100000005], [-1.5530811, 54.4661305], [-1.5534346999999995, 54.4666235], [-1.5538, 54.467216], [-1.5540991999999998, 54.46779029999999], [-1.5542887, 54.4682069], [-1.5544302, 54.4686018], [-1.5545363, 54.4688834], [-1.5546145, 54.4691598], [-1.5547424, 54.46968879999999], [-1.554823, 54.4702238], [-1.5548666999999998, 54.4707437], [-1.5548773, 54.47131559999999], [-1.5548686, 54.4716526], [-1.554865473459865, 54.47169139997572], [-1.5548441999999998, 54.4719554], [-1.5547621, 54.47256759999999], [-1.5546477, 54.4731717], [-1.5544885, 54.4737098], [-1.5543211999999995, 54.47419819999999], [-1.5538746, 54.4751954], [-1.5536719, 54.4755816], [-1.5534514, 54.475981], [-1.5532745, 54.4762611], [-1.5530540999999998, 54.4766322], [-1.552239, 54.4780283], [-1.5517875, 54.47882499999999], [-1.5512595, 54.47981359999999], [-1.5510349999999995, 54.48031329999999], [-1.5509183, 54.48051860000002], [-1.5508011999999998, 54.480770099999994], [-1.5506295, 54.4812056], [-1.5504562999999998, 54.48170790000001], [-1.5503132, 54.4823619], [-1.5502629, 54.482843300000006], [-1.5502087, 54.4832396], [-1.5497504, 54.486591699999984], [-1.5494709, 54.4884651], [-1.5493480999999998, 54.4894054], [-1.5492764999999995, 54.48987309999999], [-1.5492571, 54.489999299999994], [-1.5492343999999998, 54.4900958], [-1.5492051, 54.4903342], [-1.5487187999999998, 54.4940381], [-1.5486375999999995, 54.4947097], [-1.5484951, 54.49588729999999], [-1.5484169, 54.4968131], [-1.5483631, 54.49773090000001], [-1.5483104999999997, 54.4992159], [-1.5483232999999998, 54.5007582], [-1.5482874, 54.5021443], [-1.5482524, 54.50360729999999], [-1.548264, 54.506535599999985], [-1.5482676999999998, 54.50748229999999], [-1.5482435, 54.508433899999986], [-1.5482221, 54.509378299999995], [-1.5480371, 54.5114653], [-1.5476916999999997, 54.5131816], [-1.5476602, 54.5133756], [-1.5475983, 54.513675], [-1.5473085, 54.514887], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Northallerton", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Northallerton", "current_leg_milage": "14.1", "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\": 516.101, \"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\": 815.648, \"from_m\": 516.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4919.86, \"from_m\": 1803.859, \"capability_applied\": null, \"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\": 5018.692, \"from_m\": 4919.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47803.577, \"from_m\": 5018.692, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 47850.412, \"from_m\": 47803.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64383.298, \"from_m\": 47850.412, \"capability_applied\": null, \"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\": 66702.606, \"from_m\": 64383.298, \"capability_applied\": null, \"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\": 70094.178, \"from_m\": 66702.606, \"capability_applied\": null, \"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\": 70506.192, \"from_m\": 70094.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70890.0, \"from_m\": 70506.192, \"capability_applied\": null, \"effective_limit_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\": 658149, \"profile_key\": \"127744d9df7e5a2c604c8e00a4bfdb474f43984c4d1d0e6df05186412e030f3e\", \"schedule_id\": 39632, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508H\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2618.079, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 3, \"distance_m\": 15347.808, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0531\", \"location\": \"Thirsk\", \"stage_seq\": 4, \"distance_m\": 35647.289, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Longlands Jn\", \"stage_seq\": 5, \"distance_m\": 46543.207, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0541\", \"location\": \"Northallerton\", \"stage_seq\": 6, \"distance_m\": 48153.605, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 7, \"distance_m\": 70890.0, \"section_seq\": 1, \"route_path_id\": 67037}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70890.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67037}], \"total_distance_m\": 70890.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70504.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 385.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:00Z\", \"source_id\": 54884956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:09Z\", \"source_id\": 17574381, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:58Z\", \"source_id\": 54897011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:04Z\", \"source_id\": 17577796, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:25Z\", \"source_id\": 54922281, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:33Z\", \"source_id\": 17585061, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "4", "timing_fact_generation": 1789707334434654, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:03.825164", "service_state_evidence_id": 17585061, "current_leg_start_actual_dep": "2026-09-18T05:43:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:04.243732", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O YRK DAR 1N55 185123 3 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": 516.101, "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": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4919.86, "from_m": 1803.859, "capability_applied": null, "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": 5018.692, "from_m": 4919.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47803.577, "from_m": 5018.692, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 47850.412, "from_m": 47803.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64383.298, "from_m": 47850.412, "capability_applied": null, "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": 66702.606, "from_m": 64383.298, "capability_applied": null, "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": 70094.178, "from_m": 66702.606, "capability_applied": null, "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": 70506.192, "from_m": 70094.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70890.0, "from_m": 70506.192, "capability_applied": null, "effective_limit_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": 658149, "profile_key": "127744d9df7e5a2c604c8e00a4bfdb474f43984c4d1d0e6df05186412e030f3e", "schedule_id": 39632, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508H", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2618.079, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Tollerton Jn", "stage_seq": 3, "distance_m": 15347.808, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0531", "location": "Thirsk", "stage_seq": 4, "distance_m": 35647.289, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Longlands Jn", "stage_seq": 5, "distance_m": 46543.207, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0541", "location": "Northallerton", "stage_seq": 6, "distance_m": 48153.605, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Darlington", "stage_seq": 7, "distance_m": 70890.0, "section_seq": 1, "route_path_id": 67037}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70890.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 67037}], "total_distance_m": 70890.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70504.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 385.363, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:00Z", "source_id": 54884956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:09Z", "source_id": 17574381, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:58Z", "source_id": 54897011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:38:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:04Z", "source_id": 17577796, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:25Z", "source_id": 54922281, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:33Z", "source_id": 17585061, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] York 0503 0503 9 None None Darlington 0555 0555 4A LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24995/2026-09-18/detailed None Northallerton 2026-09-18T05:43:00+01:00 Darlington 17.0 {"type": "LineString", "coordinates": [[-1.4415991924217373, 54.33280358166666], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430671, 54.3352599], [-1.4435146, 54.336015], [-1.4438508999999995, 54.336584], [-1.4441567, 54.3370438], [-1.444364115744904, 54.33737692054639], [-1.4444061218290394, 54.33744438418826], [-1.444441, 54.33750040000001], [-1.4448235, 54.3381897], [-1.4453035, 54.3389766], [-1.4455973999999998, 54.33944919999998], [-1.4457303999999995, 54.339673899999994], [-1.4461379999999997, 54.34036239999999], [-1.4470494, 54.34190199999999], [-1.4472012, 54.342181999999994], [-1.4472777, 54.3422967], [-1.4474713999999995, 54.3426259], [-1.447749, 54.3430948], [-1.4480396, 54.343567199999995], [-1.4481465, 54.343751899999994], [-1.4483703999999995, 54.34413889999999], [-1.4487781999999998, 54.3448436], [-1.4495165, 54.34610810000001], [-1.4510586, 54.3487072], [-1.4513883999999997, 54.34926859999999], [-1.4517443999999995, 54.34982659999999], [-1.4524354, 54.350946099999994], [-1.4531, 54.3520714], [-1.4537994, 54.3531967], [-1.4544782999999997, 54.3543558], [-1.4545029, 54.35439769999999], [-1.4551221999999997, 54.355455], [-1.4564752, 54.3577026], [-1.4612467999999998, 54.3655942], [-1.4618203, 54.3665558], [-1.4621776561185873, 54.36715500724093], [-1.4668441, 54.374978799999994], [-1.4669237999999998, 54.3751132], [-1.4687168, 54.3780873], [-1.4722863999999998, 54.384007399999994], [-1.4724324, 54.3842619], [-1.4729746, 54.3851695], [-1.4735793, 54.3861909], [-1.4752603, 54.3890303], [-1.476407, 54.39096130000001], [-1.4769782, 54.3919224], [-1.4775459000000002, 54.3928701], [-1.4797950999999998, 54.396625], [-1.4809158999999998, 54.3985001], [-1.4814696, 54.399431699999994], [-1.4820476, 54.4003673], [-1.4823092999999998, 54.400755499999995], [-1.4834013, 54.4023755], [-1.483564, 54.4026024], [-1.4841174999999998, 54.403355899999994], [-1.4848395, 54.404329800000006], [-1.4856327, 54.4053497], [-1.4864424, 54.4063655], [-1.4872737, 54.4073623], [-1.4881509, 54.4083737], [-1.4904615, 54.4108947], [-1.4909465, 54.41140099999999], [-1.4911309, 54.4115935], [-1.4914662, 54.4119379], [-1.4934184, 54.413860799999995], [-1.4935157999999995, 54.41395789999999], [-1.4940036000000003, 54.414435999999995], [-1.4956610999999995, 54.4159009], [-1.4959304999999998, 54.41613639999999], [-1.4997559528074185, 54.419456528092766], [-1.5000373, 54.41970070000001], [-1.5006971999999998, 54.42027079999999], [-1.5030886999999995, 54.42233679999999], [-1.503203, 54.42243620000001], [-1.5065276, 54.42532049999999], [-1.5066582999999998, 54.42543419999999], [-1.5097584999999998, 54.4281224], [-1.5098916, 54.4282382], [-1.5102515999999997, 54.42855140000001], [-1.5108719999999998, 54.42909229999999], [-1.5132278999999995, 54.43114630000001], [-1.5138251, 54.4316628], [-1.5143194, 54.43214119999999], [-1.5166082, 54.43412690000001], [-1.5190623999999997, 54.4362559], [-1.5213115, 54.4382227], [-1.5271359830031863, 54.44325316898766], [-1.5275245000000002, 54.44358870000001], [-1.5304063, 54.4460894], [-1.5334406, 54.44871869999999], [-1.5341594, 54.4493399], [-1.5380078999999998, 54.4526887], [-1.5425950999999998, 54.4566799], [-1.5464459, 54.46001929999999], [-1.5484157, 54.46171399999999], [-1.5503238, 54.46335539999999], [-1.5509548, 54.4639189], [-1.5513951, 54.4643226], [-1.5515564, 54.4644705], [-1.5518822, 54.4647697], [-1.5521492999999995, 54.4650398], [-1.5526679, 54.465605100000005], [-1.5530811, 54.4661305], [-1.5534346999999995, 54.4666235], [-1.5538, 54.467216], [-1.5540991999999998, 54.46779029999999], [-1.5542887, 54.4682069], [-1.5544302, 54.4686018], [-1.5545363, 54.4688834], [-1.5546145, 54.4691598], [-1.5547424, 54.46968879999999], [-1.554823, 54.4702238], [-1.5548666999999998, 54.4707437], [-1.5548773, 54.47131559999999], [-1.5548686, 54.4716526], [-1.554865473459865, 54.47169139997572], [-1.5548441999999998, 54.4719554], [-1.5547621, 54.47256759999999], [-1.5546477, 54.4731717], [-1.5544885, 54.4737098], [-1.5543211999999995, 54.47419819999999], [-1.5538746, 54.4751954], [-1.5536719, 54.4755816], [-1.5534514, 54.475981], [-1.5532745, 54.4762611], [-1.5530540999999998, 54.4766322], [-1.552239, 54.4780283], [-1.5517875, 54.47882499999999], [-1.5512595, 54.47981359999999], [-1.5510349999999995, 54.48031329999999], [-1.5509183, 54.48051860000002], [-1.5508011999999998, 54.480770099999994], [-1.5506295, 54.4812056], [-1.5504562999999998, 54.48170790000001], [-1.5503132, 54.4823619], [-1.5502629, 54.482843300000006], [-1.5502087, 54.4832396], [-1.5497504, 54.486591699999984], [-1.5494709, 54.4884651], [-1.5493480999999998, 54.4894054], [-1.5492764999999995, 54.48987309999999], [-1.5492571, 54.489999299999994], [-1.5492343999999998, 54.4900958], [-1.5492051, 54.4903342], [-1.5487187999999998, 54.4940381], [-1.5486375999999995, 54.4947097], [-1.5484951, 54.49588729999999], [-1.5484169, 54.4968131], [-1.5483631, 54.49773090000001], [-1.5483104999999997, 54.4992159], [-1.5483232999999998, 54.5007582], [-1.5482874, 54.5021443], [-1.5482524, 54.50360729999999], [-1.548264, 54.506535599999985], [-1.5482676999999998, 54.50748229999999], [-1.5482435, 54.508433899999986], [-1.5482221, 54.509378299999995], [-1.5480371, 54.5114653], [-1.5476916999999997, 54.5131816], [-1.5476602, 54.5133756], [-1.5475983, 54.513675], [-1.5473085, 54.514887], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} 14.1 0540 0557 Northallerton Darlington Darlington 54.5207877 -1.5463601 54.5207877 -1.5463601 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Darlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585061 1789707334434654 27 27 2026-09-18 05:07:04.243732 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:03.825164
628080 659119 P29214 295F40M518 2026-09-18 COMPLETE 17585407 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659119, "stp": "P", "toc": "Northern", "uid": "P29214", "consist": "156412", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29214/2026-09-18/detailed", "trust_id": "295F40M518", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "3C", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5F40", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "0557", "current_leg_dep": "0539", "current_leg_end": "Preston", "origin_dep_time": "0542", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.479314971603815, 53.74608885527987], [-2.4794140999999996, 53.746023400000006], [-2.4800316, 53.7456002], [-2.4803016, 53.74540549999999], [-2.4803897, 53.745342], [-2.4807476999999993, 53.7450429], [-2.4811279, 53.744705800000006], [-2.4814809, 53.74441960000001], [-2.481775, 53.74420269999999], [-2.4820960999999997, 53.743985499999994], [-2.4828485, 53.7434864], [-2.4828709, 53.743472199999985], [-2.4828889999999997, 53.743460699999986], [-2.4834371, 53.7430974], [-2.4837859, 53.742871399999984], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4871077999999995, 53.7411002], [-2.4876254, 53.7408623], [-2.4882133999999994, 53.740614], [-2.4908574999999997, 53.7394901], [-2.4917909000000003, 53.73908869999999], [-2.4922108, 53.738869099999995], [-2.4932709999999996, 53.7384068], [-2.4948029999999997, 53.7377339], [-2.4957633, 53.7373293], [-2.4965657999999995, 53.73699690000001], [-2.4969857, 53.73683940000001], [-2.4973865, 53.7366876], [-2.4980979999999997, 53.736431900000014], [-2.4982951, 53.736360999999995], [-2.4985232999999996, 53.736279], [-2.4989738999999997, 53.7361299], [-2.4994968999999996, 53.7359681], [-2.4997961999999996, 53.73589020000001], [-2.4998288, 53.7358817], [-2.5000816, 53.73581579999999], [-2.5013288999999994, 53.7355318], [-2.5023915, 53.7353025], [-2.5029435, 53.73519069999998], [-2.5032869, 53.73513350000001], [-2.5036463, 53.7350764], [-2.5041854, 53.7350098], [-2.5047084, 53.734957400000006], [-2.5055453, 53.73487490000001], [-2.506584699999999, 53.734748999999994], [-2.5098126999999995, 53.7343275], [-2.509846047592616, 53.734323238421794], [-2.5146540999999996, 53.73370880000001], [-2.51528279553466, 53.73362759450567], [-2.5194819999999996, 53.7330852], [-2.5212469, 53.7328663], [-2.5249241999999996, 53.7323903], [-2.5265926, 53.7321761], [-2.5277914999999997, 53.732034799999994], [-2.5290594999999993, 53.7319131], [-2.5295216, 53.73186820000001], [-2.5300901999999996, 53.7318254], [-2.5339499, 53.731608], [-2.5342582999999994, 53.7315906], [-2.5354893, 53.7315279], [-2.5356096, 53.7315212], [-2.5369606999999994, 53.7314504], [-2.5443513, 53.73104649999999], [-2.5488082, 53.7307995], [-2.5517334999999997, 53.73063619999999], [-2.5530867, 53.730565199999994], [-2.5544715999999994, 53.730517], [-2.5552980999999995, 53.730528699999994], [-2.5560822, 53.7305564], [-2.5566986, 53.7305946], [-2.5571798999999995, 53.7306377], [-2.5576416, 53.7306808], [-2.5581535, 53.7307423], [-2.5586528999999993, 53.7308078], [-2.5591364999999997, 53.7308844], [-2.559714, 53.73098619999999], [-2.5607778, 53.7311936], [-2.5614224, 53.73135229999999], [-2.562005, 53.7314972], [-2.5625115999999997, 53.73163619999999], [-2.5629814, 53.7317774], [-2.5634715, 53.731936100000006], [-2.5639615999999994, 53.7321078], [-2.5648811, 53.73245620000001], [-2.5651610999999996, 53.7325469], [-2.5654422, 53.7326485], [-2.5657399, 53.7327555], [-2.5659934, 53.732849400000006], [-2.5688825, 53.73389310000001], [-2.570059428485375, 53.734323238421794], [-2.5708809999999995, 53.7346235], [-2.5728267, 53.7353435], [-2.5754360999999997, 53.7362966], [-2.57649, 53.73661899999999], [-2.5775592000000005, 53.73690319999999], [-2.578603199999999, 53.7371414], [-2.5798081, 53.7373748], [-2.5803645, 53.7374623], [-2.5809717, 53.7375411], [-2.5814986, 53.7376085], [-2.5820672999999994, 53.737664], [-2.5826015999999994, 53.73771289999999], [-2.5834440999999995, 53.7377754], [-2.5845660999999995, 53.73781700000001], [-2.585923199999999, 53.7378186], [-2.5871818999999996, 53.73777299999999], [-2.5886540999999994, 53.73765079999999], [-2.589121, 53.7375942], [-2.5899635, 53.73747629999998], [-2.5908636, 53.73733130000001], [-2.5915285, 53.73721210000001], [-2.5922823, 53.7370461], [-2.593203299999999, 53.7368253], [-2.594116, 53.736574399999995], [-2.5947887, 53.7363602], [-2.5953735, 53.7361575], [-2.5959954999999995, 53.735920500000006], [-2.5971115999999994, 53.7354697], [-2.599823183387072, 53.734323238421794], [-2.601045099999999, 53.733806599999994], [-2.6043814, 53.732418], [-2.6045182, 53.73236260000001], [-2.605114323946612, 53.73211108132568], [-2.6087241, 53.730588], [-2.6100919, 53.730022899999994], [-2.6107750999999997, 53.7297468], [-2.6115340999999996, 53.7294595], [-2.6122774, 53.7291974], [-2.6130695, 53.7289488], [-2.6144104, 53.72854219999999], [-2.6153168, 53.72829200000001], [-2.6163379, 53.7280304], [-2.6172304999999993, 53.72781330000001], [-2.6174101, 53.7277726], [-2.6182470999999996, 53.7275831], [-2.6195184999999994, 53.727330399999985], [-2.6201323, 53.7272128], [-2.6207239, 53.7271051], [-2.6219155, 53.726918000000005], [-2.6219952999999996, 53.72690600000001], [-2.6225113, 53.72682869999999], [-2.6231351, 53.726743099999986], [-2.6244637, 53.72657019999998], [-2.6247493, 53.72654159999998], [-2.6258978999999996, 53.7264268], [-2.626272, 53.7264002], [-2.6285443, 53.7261844], [-2.6296099, 53.7260901], [-2.6313083, 53.7259397], [-2.6326741999999994, 53.725822099999995], [-2.6331881, 53.7257798], [-2.6340342999999997, 53.72573020000001], [-2.6344491, 53.7257], [-2.6350239, 53.72568350000001], [-2.6361843, 53.7256495], [-2.6372109999999997, 53.7256436], [-2.6383169999999994, 53.725644499999994], [-2.6399897, 53.72568939999999], [-2.6417321999999994, 53.72577169999999], [-2.6448411, 53.72595809999999], [-2.6489943999999994, 53.7262004], [-2.6514266999999996, 53.7263381], [-2.6519759, 53.72637769999999], [-2.6553055, 53.726562900000005], [-2.6578449999999996, 53.726712899999995], [-2.6597239, 53.72682629999998], [-2.6602151999999997, 53.7268559], [-2.6603793, 53.726864], [-2.6604795, 53.72687109999999], [-2.6609607999999993, 53.72689840000002], [-2.6626687999999996, 53.7269951], [-2.6631134999999997, 53.727022], [-2.6640949999999997, 53.7270808], [-2.6662577, 53.7272103], [-2.6665100999999996, 53.72723059999999], [-2.6672503999999995, 53.72727119999999], [-2.6677881, 53.727298999999995], [-2.6686529, 53.7273296], [-2.669779699999999, 53.72734659999999], [-2.6702631, 53.72734699999999], [-2.6707493, 53.72734150000001], [-2.671359499999999, 53.72733000000001], [-2.6718222, 53.72731410000001], [-2.672280199999999, 53.7272922], [-2.6729923, 53.7272486], [-2.6734654999999994, 53.727215300000005], [-2.6739085, 53.727177100000006], [-2.6739503, 53.727173499999985], [-2.6746357999999995, 53.7271046], [-2.675291, 53.7270257], [-2.6760935999999997, 53.72691419999999], [-2.6772838999999995, 53.7267138], [-2.6779636999999994, 53.7265841], [-2.6786302999999996, 53.7264441], [-2.6791849999999995, 53.7263186], [-2.6796583000000003, 53.72620169999999], [-2.680187, 53.7260607], [-2.6803677, 53.72600969999999], [-2.6812337999999993, 53.72575479999998], [-2.6819627, 53.7255058], [-2.6825045, 53.72534639999999], [-2.6830928, 53.72517969999999], [-2.6836009, 53.725044], [-2.684268, 53.7248819], [-2.6853649999999996, 53.72464459999999], [-2.686398, 53.72443749999999], [-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Blackburn", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Blackburn", "current_leg_milage": "12.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 419.959, \"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\": 469.504, \"from_m\": 419.959, \"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\": 496.59, \"from_m\": 469.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 530.414, \"from_m\": 496.59, \"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\": 1775.63, \"from_m\": 530.414, \"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\": 2241.469, \"from_m\": 1775.63, \"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\": 12895.304, \"from_m\": 2241.469, \"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\": 13119.358, \"from_m\": 12895.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13154.644, \"from_m\": 13119.358, \"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\": 13726.017, \"from_m\": 13154.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14266.563, \"from_m\": 13726.017, \"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\": 14343.374, \"from_m\": 14266.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14398.747, \"from_m\": 14343.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14438.555, \"from_m\": 14398.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15870.125, \"from_m\": 14438.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19741.369, \"from_m\": 15870.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19770.873, \"from_m\": 19741.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19970.884, \"from_m\": 19770.873, \"capability_applied\": null, \"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\": 20350.627, \"from_m\": 19970.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 659119, \"profile_key\": \"38ad1b479616acc8adaf326e203a9a255a7ac390514b19234de2d35379019468\", \"schedule_id\": 20538, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 2, \"distance_m\": 14438.555, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 17608.259, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Ribble Jn\", \"stage_seq\": 4, \"distance_m\": 19321.075, \"section_seq\": 1, \"route_path_id\": 74566}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 5, \"distance_m\": 20350.627, \"section_seq\": 1, \"route_path_id\": 74566}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20350.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74566}], \"total_distance_m\": 20350.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 17815.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2534.865, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:08Z\", \"source_id\": 54923403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:11Z\", \"source_id\": 17585407, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "3", "timing_fact_generation": 1789707371518888, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:06.110383", "service_state_evidence_id": 17585407, "current_leg_start_actual_dep": "2026-09-18T05:42:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:07.535049", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BBN PRE 5F40 156412 2 75 None {"version": 3, "segments": [{"to_m": 419.959, "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": 469.504, "from_m": 419.959, "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": 496.59, "from_m": 469.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 530.414, "from_m": 496.59, "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": 1775.63, "from_m": 530.414, "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": 2241.469, "from_m": 1775.63, "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": 12895.304, "from_m": 2241.469, "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": 13119.358, "from_m": 12895.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13154.644, "from_m": 13119.358, "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": 13726.017, "from_m": 13154.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14266.563, "from_m": 13726.017, "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": 14343.374, "from_m": 14266.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14398.747, "from_m": 14343.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14438.555, "from_m": 14398.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15870.125, "from_m": 14438.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19741.369, "from_m": 15870.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19770.873, "from_m": 19741.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19970.884, "from_m": 19770.873, "capability_applied": null, "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": 20350.627, "from_m": 19970.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 659119, "profile_key": "38ad1b479616acc8adaf326e203a9a255a7ac390514b19234de2d35379019468", "schedule_id": 20538, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Lostock Hall Jn", "stage_seq": 2, "distance_m": 14438.555, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 17608.259, "section_seq": 1, "route_path_id": 74566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Ribble Jn", "stage_seq": 4, "distance_m": 19321.075, "section_seq": 1, "route_path_id": 74566}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Preston", "stage_seq": 5, "distance_m": 20350.627, "section_seq": 1, "route_path_id": 74566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20350.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 74566}], "total_distance_m": 20350.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 17815.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2534.865, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7913, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:08Z", "source_id": 54923403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:11Z", "source_id": 17585407, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Blackburn 0542 0542 1 None None Preston 0559 0559 3C EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29214/2026-09-18/detailed None Blackburn 2026-09-18T05:42:00+01:00 Preston 18.0 {"type": "LineString", "coordinates": [[-2.479314971603815, 53.74608885527987], [-2.4794140999999996, 53.746023400000006], [-2.4800316, 53.7456002], [-2.4803016, 53.74540549999999], [-2.4803897, 53.745342], [-2.4807476999999993, 53.7450429], [-2.4811279, 53.744705800000006], [-2.4814809, 53.74441960000001], [-2.481775, 53.74420269999999], [-2.4820960999999997, 53.743985499999994], [-2.4828485, 53.7434864], [-2.4828709, 53.743472199999985], [-2.4828889999999997, 53.743460699999986], [-2.4834371, 53.7430974], [-2.4837859, 53.742871399999984], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4871077999999995, 53.7411002], [-2.4876254, 53.7408623], [-2.4882133999999994, 53.740614], [-2.4908574999999997, 53.7394901], [-2.4917909000000003, 53.73908869999999], [-2.4922108, 53.738869099999995], [-2.4932709999999996, 53.7384068], [-2.4948029999999997, 53.7377339], [-2.4957633, 53.7373293], [-2.4965657999999995, 53.73699690000001], [-2.4969857, 53.73683940000001], [-2.4973865, 53.7366876], [-2.4980979999999997, 53.736431900000014], [-2.4982951, 53.736360999999995], [-2.4985232999999996, 53.736279], [-2.4989738999999997, 53.7361299], [-2.4994968999999996, 53.7359681], [-2.4997961999999996, 53.73589020000001], [-2.4998288, 53.7358817], [-2.5000816, 53.73581579999999], [-2.5013288999999994, 53.7355318], [-2.5023915, 53.7353025], [-2.5029435, 53.73519069999998], [-2.5032869, 53.73513350000001], [-2.5036463, 53.7350764], [-2.5041854, 53.7350098], [-2.5047084, 53.734957400000006], [-2.5055453, 53.73487490000001], [-2.506584699999999, 53.734748999999994], [-2.5098126999999995, 53.7343275], [-2.509846047592616, 53.734323238421794], [-2.5146540999999996, 53.73370880000001], [-2.51528279553466, 53.73362759450567], [-2.5194819999999996, 53.7330852], [-2.5212469, 53.7328663], [-2.5249241999999996, 53.7323903], [-2.5265926, 53.7321761], [-2.5277914999999997, 53.732034799999994], [-2.5290594999999993, 53.7319131], [-2.5295216, 53.73186820000001], [-2.5300901999999996, 53.7318254], [-2.5339499, 53.731608], [-2.5342582999999994, 53.7315906], [-2.5354893, 53.7315279], [-2.5356096, 53.7315212], [-2.5369606999999994, 53.7314504], [-2.5443513, 53.73104649999999], [-2.5488082, 53.7307995], [-2.5517334999999997, 53.73063619999999], [-2.5530867, 53.730565199999994], [-2.5544715999999994, 53.730517], [-2.5552980999999995, 53.730528699999994], [-2.5560822, 53.7305564], [-2.5566986, 53.7305946], [-2.5571798999999995, 53.7306377], [-2.5576416, 53.7306808], [-2.5581535, 53.7307423], [-2.5586528999999993, 53.7308078], [-2.5591364999999997, 53.7308844], [-2.559714, 53.73098619999999], [-2.5607778, 53.7311936], [-2.5614224, 53.73135229999999], [-2.562005, 53.7314972], [-2.5625115999999997, 53.73163619999999], [-2.5629814, 53.7317774], [-2.5634715, 53.731936100000006], [-2.5639615999999994, 53.7321078], [-2.5648811, 53.73245620000001], [-2.5651610999999996, 53.7325469], [-2.5654422, 53.7326485], [-2.5657399, 53.7327555], [-2.5659934, 53.732849400000006], [-2.5688825, 53.73389310000001], [-2.570059428485375, 53.734323238421794], [-2.5708809999999995, 53.7346235], [-2.5728267, 53.7353435], [-2.5754360999999997, 53.7362966], [-2.57649, 53.73661899999999], [-2.5775592000000005, 53.73690319999999], [-2.578603199999999, 53.7371414], [-2.5798081, 53.7373748], [-2.5803645, 53.7374623], [-2.5809717, 53.7375411], [-2.5814986, 53.7376085], [-2.5820672999999994, 53.737664], [-2.5826015999999994, 53.73771289999999], [-2.5834440999999995, 53.7377754], [-2.5845660999999995, 53.73781700000001], [-2.585923199999999, 53.7378186], [-2.5871818999999996, 53.73777299999999], [-2.5886540999999994, 53.73765079999999], [-2.589121, 53.7375942], [-2.5899635, 53.73747629999998], [-2.5908636, 53.73733130000001], [-2.5915285, 53.73721210000001], [-2.5922823, 53.7370461], [-2.593203299999999, 53.7368253], [-2.594116, 53.736574399999995], [-2.5947887, 53.7363602], [-2.5953735, 53.7361575], [-2.5959954999999995, 53.735920500000006], [-2.5971115999999994, 53.7354697], [-2.599823183387072, 53.734323238421794], [-2.601045099999999, 53.733806599999994], [-2.6043814, 53.732418], [-2.6045182, 53.73236260000001], [-2.605114323946612, 53.73211108132568], [-2.6087241, 53.730588], [-2.6100919, 53.730022899999994], [-2.6107750999999997, 53.7297468], [-2.6115340999999996, 53.7294595], [-2.6122774, 53.7291974], [-2.6130695, 53.7289488], [-2.6144104, 53.72854219999999], [-2.6153168, 53.72829200000001], [-2.6163379, 53.7280304], [-2.6172304999999993, 53.72781330000001], [-2.6174101, 53.7277726], [-2.6182470999999996, 53.7275831], [-2.6195184999999994, 53.727330399999985], [-2.6201323, 53.7272128], [-2.6207239, 53.7271051], [-2.6219155, 53.726918000000005], [-2.6219952999999996, 53.72690600000001], [-2.6225113, 53.72682869999999], [-2.6231351, 53.726743099999986], [-2.6244637, 53.72657019999998], [-2.6247493, 53.72654159999998], [-2.6258978999999996, 53.7264268], [-2.626272, 53.7264002], [-2.6285443, 53.7261844], [-2.6296099, 53.7260901], [-2.6313083, 53.7259397], [-2.6326741999999994, 53.725822099999995], [-2.6331881, 53.7257798], [-2.6340342999999997, 53.72573020000001], [-2.6344491, 53.7257], [-2.6350239, 53.72568350000001], [-2.6361843, 53.7256495], [-2.6372109999999997, 53.7256436], [-2.6383169999999994, 53.725644499999994], [-2.6399897, 53.72568939999999], [-2.6417321999999994, 53.72577169999999], [-2.6448411, 53.72595809999999], [-2.6489943999999994, 53.7262004], [-2.6514266999999996, 53.7263381], [-2.6519759, 53.72637769999999], [-2.6553055, 53.726562900000005], [-2.6578449999999996, 53.726712899999995], [-2.6597239, 53.72682629999998], [-2.6602151999999997, 53.7268559], [-2.6603793, 53.726864], [-2.6604795, 53.72687109999999], [-2.6609607999999993, 53.72689840000002], [-2.6626687999999996, 53.7269951], [-2.6631134999999997, 53.727022], [-2.6640949999999997, 53.7270808], [-2.6662577, 53.7272103], [-2.6665100999999996, 53.72723059999999], [-2.6672503999999995, 53.72727119999999], [-2.6677881, 53.727298999999995], [-2.6686529, 53.7273296], [-2.669779699999999, 53.72734659999999], [-2.6702631, 53.72734699999999], [-2.6707493, 53.72734150000001], [-2.671359499999999, 53.72733000000001], [-2.6718222, 53.72731410000001], [-2.672280199999999, 53.7272922], [-2.6729923, 53.7272486], [-2.6734654999999994, 53.727215300000005], [-2.6739085, 53.727177100000006], [-2.6739503, 53.727173499999985], [-2.6746357999999995, 53.7271046], [-2.675291, 53.7270257], [-2.6760935999999997, 53.72691419999999], [-2.6772838999999995, 53.7267138], [-2.6779636999999994, 53.7265841], [-2.6786302999999996, 53.7264441], [-2.6791849999999995, 53.7263186], [-2.6796583000000003, 53.72620169999999], [-2.680187, 53.7260607], [-2.6803677, 53.72600969999999], [-2.6812337999999993, 53.72575479999998], [-2.6819627, 53.7255058], [-2.6825045, 53.72534639999999], [-2.6830928, 53.72517969999999], [-2.6836009, 53.725044], [-2.684268, 53.7248819], [-2.6853649999999996, 53.72464459999999], [-2.686398, 53.72443749999999], [-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 12.1 0539 0557 Blackburn Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585407 1789707371518888 16 16 2026-09-18 05:07:07.535049 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:06.110383
628081 659117 L85262 875C09M518 2026-09-18 COMPLETE 17585144 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659117, "stp": "P", "toc": "South Western Railway", "uid": "L85262", "consist": "450043+450064", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85262/2026-09-18/detailed", "trust_id": "875C09M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "18", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "5C09", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0557", "current_leg_dep": "0543", "current_leg_end": "London Waterloo", "origin_dep_time": "0542", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Wimbledon Park C.S.D.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Wimbledon Park C.S.D.", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1715.222, \"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\": 1805.679, \"from_m\": 1715.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1870.076, \"from_m\": 1805.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5514.276, \"from_m\": 1870.076, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10008.849, \"from_m\": 5514.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11138.889, \"from_m\": 10008.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\": 11169.801, \"from_m\": 11138.889, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11288.367, \"from_m\": 11169.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\": 11402.46, \"from_m\": 11288.367, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11463.511, \"from_m\": 11402.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11881.572, \"from_m\": 11463.511, \"capability_applied\": null, \"effective_limit_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\": 659117, \"profile_key\": \"aa97edeee32c77a0aaf5acac830606c8ebb442081f5b298973b9ed09fc459ca9\", \"schedule_id\": 17336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 808.397, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 5606.54, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 4, \"distance_m\": 11138.889, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 5, \"distance_m\": 11881.572, \"section_seq\": 1, \"route_path_id\": 72078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11881.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}], \"total_distance_m\": 11881.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10040.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1840.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:44Z\", \"source_id\": 54910969, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:47Z\", \"source_id\": 17581752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:37Z\", \"source_id\": 54922642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:42Z\", \"source_id\": 17585144, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "18", "timing_fact_generation": 1789707343305852, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:07.306954", "service_state_evidence_id": 17585144, "current_leg_start_actual_dep": "2026-09-18T05:47:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:07.532118", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 5C09 450043+450064 8 100 None {"version": 3, "segments": [{"to_m": 1715.222, "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": 1805.679, "from_m": 1715.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1870.076, "from_m": 1805.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5514.276, "from_m": 1870.076, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10008.849, "from_m": 5514.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11138.889, "from_m": 10008.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": 11169.801, "from_m": 11138.889, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11288.367, "from_m": 11169.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": 11402.46, "from_m": 11288.367, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11463.511, "from_m": 11402.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11881.572, "from_m": 11463.511, "capability_applied": null, "effective_limit_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": 659117, "profile_key": "aa97edeee32c77a0aaf5acac830606c8ebb442081f5b298973b9ed09fc459ca9", "schedule_id": 17336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 808.397, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 5606.54, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Waterloo West Crossings", "stage_seq": 4, "distance_m": 11138.889, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 5, "distance_m": 11881.572, "section_seq": 1, "route_path_id": 72078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11881.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 72078}], "total_distance_m": 11881.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10040.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1840.67, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:44Z", "source_id": 54910969, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:47Z", "source_id": 17581752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28983, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:37Z", "source_id": 54922642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:42Z", "source_id": 17585144, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Wimbledon Park Depot Sidings 0542 0542 None None None London Waterloo 0558 0558 18 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85262/2026-09-18/detailed None Wimbledon Park C.S.D. 2026-09-18T05:47:00+01:00 London Waterloo 14.0 {"type": "LineString", "coordinates": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 6.8 0543 0557 Wimbledon Park C.S.D. London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585144 1789707343305852 13 13 2026-09-18 05:07:07.532118 18 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:07.306954
628082 659541 P65449 155W03M518 2026-09-18 COMPLETE 17585847 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659541, "stp": "P", "toc": "Northern", "uid": "P65449", "consist": "156463", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65449/2026-09-18/detailed", "trust_id": "155W03M518", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "1A", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "5W03", "timing_status": "EARLY", "origin_station": "Middlesbrough", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "Middlesbrough", "origin_dep_time": "0555", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "Middlesbrough West Dock", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "Middlesbrough West Dock", "current_leg_milage": "1.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1643.313, \"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\": 1744.924, \"from_m\": 1643.313, \"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\": 2015.36, \"from_m\": 1744.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3839.268, \"from_m\": 2015.36, \"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\": 4109.704, \"from_m\": 3839.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4211.314, \"from_m\": 4109.704, \"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\": 5854.628, \"from_m\": 4211.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 659541, \"profile_key\": \"1d544a533116577a1ee8ade020586874df9560088b8df143b06be13853b66476\", \"schedule_id\": 20897, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0559\", \"location\": \"Middlesbrough West Dock\", \"stage_seq\": 2, \"distance_m\": 2927.314, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 3, \"distance_m\": 5854.628, \"section_seq\": 1, \"route_path_id\": 36763}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5854.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}], \"total_distance_m\": 5854.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2568.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3286.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:53Z\", \"source_id\": 17583456, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:03Z\", \"source_id\": 54924745, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:08Z\", \"source_id\": 17585847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "1", "timing_fact_generation": 1789707428677773, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:08.674085", "service_state_evidence_id": 17585847, "current_leg_start_actual_dep": "2026-09-18T05:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:08.716734", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MBR MBR 5W03 156463 2 75 None {"version": 3, "segments": [{"to_m": 1643.313, "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": 1744.924, "from_m": 1643.313, "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": 2015.36, "from_m": 1744.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3839.268, "from_m": 2015.36, "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": 4109.704, "from_m": 3839.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4211.314, "from_m": 4109.704, "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": 5854.628, "from_m": 4211.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 659541, "profile_key": "1d544a533116577a1ee8ade020586874df9560088b8df143b06be13853b66476", "schedule_id": 20897, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0559", "location": "Middlesbrough West Dock", "stage_seq": 2, "distance_m": 2927.314, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 3, "distance_m": 5854.628, "section_seq": 1, "route_path_id": 36763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5854.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 36763}], "total_distance_m": 5854.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2568.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3286.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:53Z", "source_id": 17583456, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4265, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:03Z", "source_id": 54924745, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:08Z", "source_id": 17585847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Middlesbrough 0555 0555 2 None None Middlesbrough 0600 0600 1A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65449/2026-09-18/detailed None Middlesbrough West Dock 2026-09-18T05:59:00+01:00 Middlesbrough 4.0 {"type": "LineString", "coordinates": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} 1.8 0556 0600 Middlesbrough West Dock Middlesbrough Middlesbrough 54.5793567 -1.2343611 54.5793567 -1.2343611 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Middlesbrough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585847 1789707428677773 5 5 2026-09-18 05:07:08.716734 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:08.674085
628083 659506 C36530 885U34M518 2026-09-18 COMPLETE 17585893 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659506, "stp": "P", "toc": "Elizabeth Line", "uid": "C36530", "consist": "345063", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36530/2026-09-18/detailed", "trust_id": "885U34M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "5U34", "timing_status": "EARLY", "origin_station": "Plumstead Rev Sidings", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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": "Plumstead Rev Sidings", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Plumstead Rev Sidings", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.258, \"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\": 3253.49, \"from_m\": 413.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3577.652, \"from_m\": 3253.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4075.652, \"from_m\": 3577.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4541.868, \"from_m\": 4075.652, \"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\": 4722.557, \"from_m\": 4541.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4951.983, \"from_m\": 4722.557, \"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\": 659506, \"profile_key\": \"e0f6270ca3fb00c340b611d7a901c5be58bc8290cd3c9702956249f34ea7ac9d\", \"schedule_id\": 4761, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1138.333, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 29849}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:08Z\", \"source_id\": 54924872, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:12Z\", \"source_id\": 17585893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789707432747342, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:10.872246", "service_state_evidence_id": 54924872, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:57:07", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:10.941183", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None ABX 5U34 345063 9 90 None {"version": 3, "segments": [{"to_m": 413.258, "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": 3253.49, "from_m": 413.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3577.652, "from_m": 3253.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4075.652, "from_m": 3577.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4541.868, "from_m": 4075.652, "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": 4722.557, "from_m": 4541.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4951.983, "from_m": 4722.557, "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": 659506, "profile_key": "e0f6270ca3fb00c340b611d7a901c5be58bc8290cd3c9702956249f34ea7ac9d", "schedule_id": 4761, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Plumstead Rev Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1138.333, "section_seq": 1, "route_path_id": 29849}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 29849}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 29849}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:08Z", "source_id": 54924872, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:12Z", "source_id": 17585893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Plumstead Rev Sidings 0554 0554 None None None Abbey Wood (Crossrail) 0558 0558 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36530/2026-09-18/detailed None Plumstead Rev Sidings 2026-09-18T05:54:00+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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.0 0554 0557 Plumstead Rev Sidings Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:07 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54924872 1789707432747342 8 8 2026-09-18 05:07:10.941183 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:10.872246
628084 659471 C49549 745D05M518 2026-09-18 COMPLETE 17585025 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659471, "stp": "P", "toc": "Great Western Railway", "uid": "C49549", "consist": "800007", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49549/2026-09-18/detailed", "trust_id": "745D05M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-18", "dest_arr_time": "0555", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5D05", "timing_status": "LATE", "origin_station": "Oxford U.C.S.", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Oxford", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford U.C.S.", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford U.C.S.", "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 606.028, \"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\": 801.439, \"from_m\": 606.028, \"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\": 659471, \"profile_key\": \"b6c8442f363fd8a5d981da83383f94361bc2a539c5842bd630c2ccd1de182b8d\", \"schedule_id\": 6614, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Oxford U.C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 2, \"distance_m\": 801.439, \"section_seq\": 1, \"route_path_id\": 27848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 801.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}], \"total_distance_m\": 801.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 195.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 606.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:20Z\", \"source_id\": 54922165, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:27Z\", \"source_id\": 17585025, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789707328284138, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:15.109595", "service_state_evidence_id": 17585025, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:16.338507", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None OXF 5D05 800007 5 125 None {"version": 3, "segments": [{"to_m": 606.028, "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": 801.439, "from_m": 606.028, "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": 659471, "profile_key": "b6c8442f363fd8a5d981da83383f94361bc2a539c5842bd630c2ccd1de182b8d", "schedule_id": 6614, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Oxford U.C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27848}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Oxford", "stage_seq": 2, "distance_m": 801.439, "section_seq": 1, "route_path_id": 27848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 801.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 27848}], "total_distance_m": 801.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 195.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 606.028, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:20Z", "source_id": 54922165, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:27Z", "source_id": 17585025, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Oxford U.C.S. 0553 0553 None None None Oxford 0555 0555 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49549/2026-09-18/detailed None Oxford U.C.S. 2026-09-18T05:55:00+01:00 Oxford 3.0 {"type": "LineString", "coordinates": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 0.5 0554 0557 Oxford U.C.S. Oxford Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Oxford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585025 1789707328284138 4 4 2026-09-18 05:07:16.338507 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:15.109595
628085 659148 W00489 655W03M518 2026-09-18 COMPLETE 17585299 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659148, "stp": "P", "toc": "West Midlands Trains", "uid": "W00489", "consist": "730034", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-18/detailed", "trust_id": "655W03M518", "origin_crs": "XSZ", "show_on_map": 0, "dar_est_time": "05:45:00", "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "5W03", "timing_status": "ON TIME", "origin_station": "Soho LMD", "current_leg_arr": "0557", "current_leg_dep": "0543", "current_leg_end": "Wolverhampton", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Wolverhampton", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Soho LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Soho LMD", "current_leg_milage": "10.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1108.406, \"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\": 3457.745, \"from_m\": 1108.406, \"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\": 6018.701, \"from_m\": 3457.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6631.073, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10253.992, \"from_m\": 6631.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10618.89, \"from_m\": 10253.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16686.279, \"from_m\": 10618.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17035.524, \"from_m\": 16686.279, \"capability_applied\": null, \"effective_limit_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\": 17405.14, \"from_m\": 17035.524, \"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\": 659148, \"profile_key\": \"5c6300ed5fba6da0762492c98b96ff93a29b21f87025a7336ce71344a2f591ed\", \"schedule_id\": 24070, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Soho LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Soho North Jn\", \"stage_seq\": 2, \"distance_m\": 935.93, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 2602.666, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 8407.923, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 17405.14, \"section_seq\": 1, \"route_path_id\": 100688}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17405.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}], \"total_distance_m\": 17405.14, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16296.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1108.406, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:17Z\", \"source_id\": 54911752, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:24Z\", \"source_id\": 17581989, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:54Z\", \"source_id\": 54923080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:59Z\", \"source_id\": 17585299, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789707360428333, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:15.115870", "service_state_evidence_id": 17585299, "current_leg_start_actual_dep": "2026-09-18T05:43:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:16.326589", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XSZ WVH 5W03 730034 3 90 None {"version": 3, "segments": [{"to_m": 1108.406, "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": 3457.745, "from_m": 1108.406, "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": 6018.701, "from_m": 3457.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6631.073, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10253.992, "from_m": 6631.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10618.89, "from_m": 10253.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16686.279, "from_m": 10618.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17035.524, "from_m": 16686.279, "capability_applied": null, "effective_limit_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": 17405.14, "from_m": 17035.524, "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": 659148, "profile_key": "5c6300ed5fba6da0762492c98b96ff93a29b21f87025a7336ce71344a2f591ed", "schedule_id": 24070, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Soho LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Soho North Jn", "stage_seq": 2, "distance_m": 935.93, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Galton Jn", "stage_seq": 3, "distance_m": 2602.666, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8407.923, "section_seq": 1, "route_path_id": 100688}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 5, "distance_m": 17405.14, "section_seq": 1, "route_path_id": 100688}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17405.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 100688}], "total_distance_m": 17405.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16296.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1108.406, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:17Z", "source_id": 54911752, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:24Z", "source_id": 17581989, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:54Z", "source_id": 54923080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:59Z", "source_id": 17585299, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Soho LMD 0543 0543 None 5:45:00 None Wolverhampton 0557 0557 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-18/detailed None Soho LMD 2026-09-18T05:43:00+01:00 Wolverhampton 14.0 {"type": "LineString", "coordinates": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} 10.8 0543 0557 Soho LMD Wolverhampton Wolverhampton 52.5876559 -2.1199992 52.5876559 -2.1199992 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Wolverhampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585299 1789707360428333 20 20 2026-09-18 05:07:16.326589 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:15.115870
628086 658362 L22544 512D01M518 2026-09-18 COMPLETE 17585188 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 658362, "stp": "P", "toc": "London Overground", "uid": "L22544", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22544/2026-09-18/detailed", "trust_id": "512D01M518", "origin_crs": "CHN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0555", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2D01", "timing_status": "LATE", "origin_station": "Cheshunt", "current_leg_arr": "0557", "current_leg_dep": "0552", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0514", "origin_platform": "BAY", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.97, \"from_m\": 0.0, \"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\": 543.949, \"from_m\": 326.97, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7988.089, \"from_m\": 543.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9275.276, \"from_m\": 7988.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9644.571, \"from_m\": 9275.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12934.563, \"from_m\": 9644.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13367.781, \"from_m\": 12934.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18287.663, \"from_m\": 13367.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18411.298, \"from_m\": 18287.663, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18482.766, \"from_m\": 18411.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18854.266, \"from_m\": 18482.766, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20237.09, \"from_m\": 18854.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21813.08, \"from_m\": 20237.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22449.981, \"from_m\": 21813.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22926.656, \"from_m\": 22449.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23379.875, \"from_m\": 22926.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 658362, \"profile_key\": \"e1335f43b908a7cfe427258fc084ae163b266bf0bbf0685b4b5e798fa337107d\", \"schedule_id\": 35185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Cheshunt\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0517\", \"location\": \"Theobalds Grove\", \"stage_seq\": 2, \"distance_m\": 1557.902, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0519H\", \"location\": \"Turkey Street\", \"stage_seq\": 3, \"distance_m\": 3843.954, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Southbury\", \"stage_seq\": 4, \"distance_m\": 6672.006, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Bury Street Jn\", \"stage_seq\": 5, \"distance_m\": 8508.078, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Edmonton Green\", \"stage_seq\": 6, \"distance_m\": 9644.571, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Silver Street\", \"stage_seq\": 7, \"distance_m\": 10624.935, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"White Hart Lane\", \"stage_seq\": 8, \"distance_m\": 11831.637, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Bruce Grove\", \"stage_seq\": 9, \"distance_m\": 13171.305, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Seven Sisters\", \"stage_seq\": 10, \"distance_m\": 14355.372, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Stamford Hill\", \"stage_seq\": 11, \"distance_m\": 15284.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Stoke Newington\", \"stage_seq\": 12, \"distance_m\": 16625.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Rectory Road\", \"stage_seq\": 13, \"distance_m\": 17220.533, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Hackney Downs\", \"stage_seq\": 14, \"distance_m\": 18593.949, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"London Fields\", \"stage_seq\": 15, \"distance_m\": 19507.365, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Cambridge Heath\", \"stage_seq\": 16, \"distance_m\": 20544.121, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 21567.732, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 23379.875, \"section_seq\": 1, \"route_path_id\": 42780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23379.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}], \"total_distance_m\": 23379.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21803.885, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:31Z\", \"source_id\": 54875711, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:33Z\", \"source_id\": 17571850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:08Z\", \"source_id\": 54878110, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:14Z\", \"source_id\": 17572527, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:00Z\", \"source_id\": 54880812, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:03Z\", \"source_id\": 17573295, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:28Z\", \"source_id\": 54884331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:32Z\", \"source_id\": 17574197, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:17Z\", \"source_id\": 54886310, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:23Z\", \"source_id\": 17574733, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:15Z\", \"source_id\": 54888365, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:18Z\", \"source_id\": 17575292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:14Z\", \"source_id\": 54890458, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:19Z\", \"source_id\": 17575906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:13Z\", \"source_id\": 54893746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:19Z\", \"source_id\": 17576845, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:22Z\", \"source_id\": 54897503, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:28Z\", \"source_id\": 17577897, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:20Z\", \"source_id\": 54899928, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:23Z\", \"source_id\": 17578633, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:51Z\", \"source_id\": 54901722, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:58Z\", \"source_id\": 17579186, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:04Z\", \"source_id\": 54904627, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:09Z\", \"source_id\": 17579977, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:36Z\", \"source_id\": 54907968, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:38Z\", \"source_id\": 17580876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:42Z\", \"source_id\": 54910941, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:47Z\", \"source_id\": 17581753, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:28Z\", \"source_id\": 54916419, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:32Z\", \"source_id\": 17583334, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:43Z\", \"source_id\": 54922774, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:47Z\", \"source_id\": 17585188, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789707347887613, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:15.120985", "service_state_evidence_id": 17585188, "current_leg_start_actual_dep": "2026-09-18T05:53:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:16.335235", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CHN LST 2D01 None None None None {"version": 3, "segments": [{"to_m": 326.97, "from_m": 0.0, "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": 543.949, "from_m": 326.97, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7988.089, "from_m": 543.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9275.276, "from_m": 7988.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9644.571, "from_m": 9275.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12934.563, "from_m": 9644.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13367.781, "from_m": 12934.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18287.663, "from_m": 13367.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18411.298, "from_m": 18287.663, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18482.766, "from_m": 18411.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18854.266, "from_m": 18482.766, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20237.09, "from_m": 18854.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21813.08, "from_m": 20237.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22449.981, "from_m": 21813.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22926.656, "from_m": 22449.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23379.875, "from_m": 22926.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 658362, "profile_key": "e1335f43b908a7cfe427258fc084ae163b266bf0bbf0685b4b5e798fa337107d", "schedule_id": 35185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Cheshunt", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0517", "location": "Theobalds Grove", "stage_seq": 2, "distance_m": 1557.902, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0519H", "location": "Turkey Street", "stage_seq": 3, "distance_m": 3843.954, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Southbury", "stage_seq": 4, "distance_m": 6672.006, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Bury Street Jn", "stage_seq": 5, "distance_m": 8508.078, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Edmonton Green", "stage_seq": 6, "distance_m": 9644.571, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Silver Street", "stage_seq": 7, "distance_m": 10624.935, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "White Hart Lane", "stage_seq": 8, "distance_m": 11831.637, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Bruce Grove", "stage_seq": 9, "distance_m": 13171.305, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Seven Sisters", "stage_seq": 10, "distance_m": 14355.372, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Stamford Hill", "stage_seq": 11, "distance_m": 15284.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Stoke Newington", "stage_seq": 12, "distance_m": 16625.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Rectory Road", "stage_seq": 13, "distance_m": 17220.533, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Hackney Downs", "stage_seq": 14, "distance_m": 18593.949, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "London Fields", "stage_seq": 15, "distance_m": 19507.365, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Cambridge Heath", "stage_seq": 16, "distance_m": 20544.121, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 21567.732, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 23379.875, "section_seq": 1, "route_path_id": 42780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23379.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 42780}], "total_distance_m": 23379.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21803.885, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:31Z", "source_id": 54875711, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:33Z", "source_id": 17571850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14915, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:08Z", "source_id": 54878110, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:14Z", "source_id": 17572527, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14919, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:00Z", "source_id": 54880812, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:03Z", "source_id": 17573295, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:28Z", "source_id": 54884331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:32Z", "source_id": 17574197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:17Z", "source_id": 54886310, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:23Z", "source_id": 17574733, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:15Z", "source_id": 54888365, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:18Z", "source_id": 17575292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:14Z", "source_id": 54890458, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:19Z", "source_id": 17575906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:13Z", "source_id": 54893746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:19Z", "source_id": 17576845, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:22Z", "source_id": 54897503, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:28Z", "source_id": 17577897, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:20Z", "source_id": 54899928, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:23Z", "source_id": 17578633, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:51Z", "source_id": 54901722, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:58Z", "source_id": 17579186, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:04Z", "source_id": 54904627, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:09Z", "source_id": 17579977, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:36Z", "source_id": 54907968, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:38Z", "source_id": 17580876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:42Z", "source_id": 54910941, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:47Z", "source_id": 17581753, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:28Z", "source_id": 54916419, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:32Z", "source_id": 17583334, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:43Z", "source_id": 54922774, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:47Z", "source_id": 17585188, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Cheshunt 0514 0514 BAY None None London Liverpool Street 0555 0552 7 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22544/2026-09-18/detailed None Bethnal Green 2026-09-18T05:53:00+01:00 London Liverpool Street 5.0 {"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 1.1 0552 0557 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585188 1789707347887613 84 84 2026-09-18 05:07:16.335235 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:15.120985
628087 659932 C38281 509Y21M518 2026-09-18 COMPLETE 17585929 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659932, "stp": "P", "toc": "Elizabeth Line", "uid": "C38281", "consist": "345010", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38281/2026-09-18/detailed", "trust_id": "509Y21M518", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y21", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0504", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T05:07:26", "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": "0557½", "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\": 659932, \"profile_key\": \"231ffdc8bf04d2aa8e599f53e04f31f14fea19ed30ce6174c0dc33f8b4747715\", \"schedule_id\": 5423, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0511H\", \"wtt_dep\": \"0512\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0521H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"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\": \"0532H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"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\": \"0542H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"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": "0504", "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-18T04:06:45Z\", \"source_id\": 54868102, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:06:48Z\", \"source_id\": 17569830, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:11:16Z\", \"source_id\": 54871391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:11:23Z\", \"source_id\": 17570740, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:46Z\", \"source_id\": 54874242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:49Z\", \"source_id\": 17571467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:41Z\", \"source_id\": 54876803, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:48Z\", \"source_id\": 17572153, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:35Z\", \"source_id\": 54880448, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:39Z\", \"source_id\": 17573180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:41Z\", \"source_id\": 54882584, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:44Z\", \"source_id\": 17573701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:51Z\", \"source_id\": 54884773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:53Z\", \"source_id\": 17574315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:41Z\", \"source_id\": 54887749, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:44Z\", \"source_id\": 17575098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:23Z\", \"source_id\": 54891627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:28Z\", \"source_id\": 17576252, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:33Z\", \"source_id\": 54895317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:37Z\", \"source_id\": 17577280, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:59Z\", \"source_id\": 54898313, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:02Z\", \"source_id\": 17578128, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:08Z\", \"source_id\": 54900879, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:14Z\", \"source_id\": 17578904, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:29Z\", \"source_id\": 54907810, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:34Z\", \"source_id\": 17580851, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:13Z\", \"source_id\": 54911668, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:16Z\", \"source_id\": 17581958, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:07Z\", \"source_id\": 54914414, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:13Z\", \"source_id\": 17582734, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:48Z\", \"source_id\": 54918364, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:53Z\", \"source_id\": 17583875, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:35Z\", \"source_id\": 54920907, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:38Z\", \"source_id\": 17584635, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:15Z\", \"source_id\": 54925005, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:18Z\", \"source_id\": 17585929, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789707438189250, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:16.360841", "service_state_evidence_id": 54925005, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-18T04:57:14", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:16.393492", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y21 345010 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": 659932, "profile_key": "231ffdc8bf04d2aa8e599f53e04f31f14fea19ed30ce6174c0dc33f8b4747715", "schedule_id": 5423, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0511H", "wtt_dep": "0512", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0521H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "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": "0532H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "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": "0542H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0557H", "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-18T04:06:45Z", "source_id": 54868102, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:06:48Z", "source_id": 17569830, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:11:16Z", "source_id": 54871391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:11:23Z", "source_id": 17570740, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:46Z", "source_id": 54874242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:49Z", "source_id": 17571467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:41Z", "source_id": 54876803, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:48Z", "source_id": 17572153, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:35Z", "source_id": 54880448, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:22:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:39Z", "source_id": 17573180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:41Z", "source_id": 54882584, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:44Z", "source_id": 17573701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:51Z", "source_id": 54884773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:53Z", "source_id": 17574315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:41Z", "source_id": 54887749, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:44Z", "source_id": 17575098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:23Z", "source_id": 54891627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:28Z", "source_id": 17576252, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:33Z", "source_id": 54895317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:37Z", "source_id": 17577280, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:59Z", "source_id": 54898313, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:02Z", "source_id": 17578128, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:08Z", "source_id": 54900879, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:14Z", "source_id": 17578904, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:29Z", "source_id": 54907810, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:34Z", "source_id": 17580851, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:13Z", "source_id": 54911668, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:16Z", "source_id": 17581958, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:07Z", "source_id": 54914414, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T04:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:13Z", "source_id": 17582734, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:48Z", "source_id": 54918364, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T04:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:53Z", "source_id": 17583875, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:35Z", "source_id": 54920907, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T04:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:38Z", "source_id": 17584635, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:15Z", "source_id": 54925005, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T04:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:18Z", "source_id": 17585929, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Shenfield 0504 0504 6 None None Paddington (Crossrail) 0559 0557½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38281/2026-09-18/detailed None Bond Street (Crossrail) 2026-09-18T05:55: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 0555 0557 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:14 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54925005 1789707438189250 111 111 2026-09-18 05:07:16.393492 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:16.360841
628088 659543 P90501 885D16M518 2026-09-18 COMPLETE 17584959 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659543, "stp": "P", "toc": "Southeastern", "uid": "P90501", "consist": "707018+707027", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90501/2026-09-18/detailed", "trust_id": "885D16M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5D16", "timing_status": "EARLY", "origin_station": "Dartford Down Sidings", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Dartford", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Dartford", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Dartford Down Sidings", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Dartford Down Sidings", "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\": 339.221, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 623.854, \"from_m\": 339.221, \"capability_applied\": null, \"effective_limit_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\": 659543, \"profile_key\": \"287eaec6f9bf66f5f5c9203a41f5c20708f73e3aa2690fba1cb0c80714153dae\", \"schedule_id\": 23513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Dartford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100397}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 100397}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100397}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 623.854, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:14Z\", \"source_id\": 54922006, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:16Z\", \"source_id\": 17584959, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "2", "timing_fact_generation": 1789707318182372, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:20.344310", "service_state_evidence_id": 17584959, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:21.090331", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None DFD 5D16 707018+707027 10 100 None {"version": 3, "segments": [{"to_m": 339.221, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 623.854, "from_m": 339.221, "capability_applied": null, "effective_limit_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": 659543, "profile_key": "287eaec6f9bf66f5f5c9203a41f5c20708f73e3aa2690fba1cb0c80714153dae", "schedule_id": 23513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Dartford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100397}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Dartford", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 100397}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 100397}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 623.854, "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": 31747, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:14Z", "source_id": 54922006, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:16Z", "source_id": 17584959, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Dartford Down Sidings 0555 0555 None None None Dartford 0558 0558 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90501/2026-09-18/detailed None Dartford Down Sidings 2026-09-18T05:55:00+01:00 Dartford 3.0 {"type": "LineString", "coordinates": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} 0.4 0554 0557 Dartford Down Sidings Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17584959 1789707318182372 3 3 2026-09-18 05:07:21.090331 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:20.344310
628089 658998 W11484 652I20M518 2026-09-18 COMPLETE 17585364 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 658998, "stp": "P", "toc": "West Midlands Trains", "uid": "W11484", "consist": "730037", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11484/2026-09-18/detailed", "trust_id": "652I20M518", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-18", "dest_arr_time": "0555", "dest_platform": "2", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "2I20", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Birmingham International", "origin_dep_time": "0538", "origin_platform": "1A", "current_location": "Birmingham International", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Marston Green", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Marston Green", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"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\": 287.474, \"from_m\": 251.478, \"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\": 301.339, \"from_m\": 287.474, \"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\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 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\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"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\": 13192.074, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 658998, \"profile_key\": \"bfe2ca353f116414bf6c2683b6aea557ff54a47e767eb405624d63deffe67a84\", \"schedule_id\": 24804, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Lea Hall\", \"stage_seq\": 5, \"distance_m\": 7877.393, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Marston Green\", \"stage_seq\": 6, \"distance_m\": 10456.699, \"section_seq\": 1, \"route_path_id\": 100804}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 7, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 100804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13192.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100804}], \"total_distance_m\": 13192.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13192.074, \"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": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:52Z\", \"source_id\": 54905676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:54Z\", \"source_id\": 17580246, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:18Z\", \"source_id\": 54913183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:23Z\", \"source_id\": 17582418, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:01Z\", \"source_id\": 54918629, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:07Z\", \"source_id\": 17583980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 54923286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:09Z\", \"source_id\": 17585364, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "2", "timing_fact_generation": 1789707371325959, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:23.038135", "service_state_evidence_id": 17585364, "current_leg_start_actual_dep": "2026-09-18T05:53:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:24.130016", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM BHI 2I20 730037 3 90 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "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": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 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": 10632.647, "from_m": 6218.661, "capability_applied": null, "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": 13192.074, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 658998, "profile_key": "bfe2ca353f116414bf6c2683b6aea557ff54a47e767eb405624d63deffe67a84", "schedule_id": 24804, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 100804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 100804}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 100804}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Lea Hall", "stage_seq": 5, "distance_m": 7877.393, "section_seq": 1, "route_path_id": 100804}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Marston Green", "stage_seq": 6, "distance_m": 10456.699, "section_seq": 1, "route_path_id": 100804}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 7, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 100804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13192.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 100804}], "total_distance_m": 13192.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13192.074, "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": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:52Z", "source_id": 54905676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:54Z", "source_id": 17580246, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:18Z", "source_id": 54913183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:23Z", "source_id": 17582418, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:01Z", "source_id": 54918629, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:07Z", "source_id": 17583980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 54923286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:09Z", "source_id": 17585364, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Birmingham New Street 0538 0538 1A None None Birmingham International 0555 0555 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11484/2026-09-18/detailed None Marston Green 2026-09-18T05:53:30+01:00 Birmingham International 3.0 {"type": "LineString", "coordinates": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} 1.7 0554 0557 Marston Green Birmingham International Birmingham International 52.4507440 -1.7251579 52.4507440 -1.7251579 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Birmingham International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585364 1789707371325959 32 32 2026-09-18 05:07:24.130016 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:23.038135
628090 659138 P76949 512O00M518 2026-09-18 COMPLETE 17585293 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 659138, "stp": "P", "toc": "Greater Anglia", "uid": "P76949", "consist": "720522", "dest_crs": "HFE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76949/2026-09-18/detailed", "trust_id": "512O00M518", "origin_crs": "BXB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O00", "timing_status": "EARLY", "origin_station": "Broxbourne", "current_leg_arr": "0557", "current_leg_dep": "0552", "current_leg_end": "Hertford East", "origin_dep_time": "0542", "origin_platform": "3", "current_location": "Hertford Depot", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]}", "current_leg_start": "Ware", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.7991773", "next_location_lon": "-0.0726183", "previous_location": "Ware", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2018.427, \"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\": 2823.878, \"from_m\": 2018.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7778.876, \"from_m\": 2823.878, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7867.683, \"from_m\": 7778.876, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8190.2, \"from_m\": 7867.683, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8301.626, \"from_m\": 8190.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11058.76, \"from_m\": 8301.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11309.554, \"from_m\": 11058.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}], \"service_id\": 659138, \"profile_key\": \"b1e2896644f5ee438c1179625b460a781636c6c3d22f8f53e08f66843a1b2c40\", \"schedule_id\": 21757, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Broxbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 2, \"distance_m\": 1977.436, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Rye House\", \"stage_seq\": 3, \"distance_m\": 2735.508, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"St. Margaret's\", \"stage_seq\": 4, \"distance_m\": 5038.989, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Ware\", \"stage_seq\": 5, \"distance_m\": 8100.826, \"section_seq\": 1, \"route_path_id\": 61163}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 61163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11309.554, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61163}], \"total_distance_m\": 11309.554, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11309.554, \"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": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:49Z\", \"source_id\": 54906873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:52Z\", \"source_id\": 17580608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:49Z\", \"source_id\": 54909684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:53Z\", \"source_id\": 17581377, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:21Z\", \"source_id\": 54914704, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:27Z\", \"source_id\": 17582839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:52Z\", \"source_id\": 54922984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:57Z\", \"source_id\": 17585293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "1", "timing_fact_generation": 1789707358526803, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:24.027959", "service_state_evidence_id": 17585293, "current_leg_start_actual_dep": "2026-09-18T05:52:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:24.126433", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BXB HFE 2O00 720522 5 100 None {"version": 3, "segments": [{"to_m": 2018.427, "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": 2823.878, "from_m": 2018.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7778.876, "from_m": 2823.878, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7867.683, "from_m": 7778.876, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8190.2, "from_m": 7867.683, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8301.626, "from_m": 8190.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11058.76, "from_m": 8301.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11309.554, "from_m": 11058.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}], "service_id": 659138, "profile_key": "b1e2896644f5ee438c1179625b460a781636c6c3d22f8f53e08f66843a1b2c40", "schedule_id": 21757, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Broxbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Broxbourne Jn", "stage_seq": 2, "distance_m": 1977.436, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Rye House", "stage_seq": 3, "distance_m": 2735.508, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "St. Margaret's", "stage_seq": 4, "distance_m": 5038.989, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Ware", "stage_seq": 5, "distance_m": 8100.826, "section_seq": 1, "route_path_id": 61163}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Hertford East", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 61163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11309.554, "from_m": 0.0, "section_seq": 1, "route_path_id": 61163}], "total_distance_m": 11309.554, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11309.554, "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": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:49Z", "source_id": 54906873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:52Z", "source_id": 17580608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:49Z", "source_id": 54909684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:53Z", "source_id": 17581377, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:21Z", "source_id": 54914704, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:27Z", "source_id": 17582839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14804, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:52Z", "source_id": 54922984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:57Z", "source_id": 17585293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Broxbourne 0542 0542 3 None None Hertford East 0558 0558 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76949/2026-09-18/detailed None Ware 2026-09-18T05:52:30+01:00 Hertford East 5.0 {"type": "LineString", "coordinates": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]} 2.0 0552 0557 Ware Hertford Depot Hertford East 51.7991773 -0.0726183 51.7991773 -0.0726183 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Hertford East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585293 1789707358526803 23 23 2026-09-18 05:07:24.126433 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:24.027959
628091 658342 G15087 871O51M418 2026-09-18 COMPLETE 17585320 2026-09-18 05:57:00 2026-09-18 05:07:26 2026-09-20 05:07:26 {"id": 658342, "stp": "O", "toc": "Great Western Railway", "uid": "G15087", "consist": "165107", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-18/detailed", "trust_id": "871O51M418", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-18", "dest_arr_time": "0555", "dest_platform": "2", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O51", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "0557", "current_leg_dep": "0549", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0513", "origin_platform": "8", "current_location": "Gatwick Airport", "last_update_time": "2026-09-18T05:07:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"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\": 330.187, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1920.285, \"from_m\": 330.187, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1960.176, \"from_m\": 1920.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2036.742, \"from_m\": 1960.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2097.654, \"from_m\": 2036.742, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3098.345, \"from_m\": 2097.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9246.117, \"from_m\": 3098.345, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10080.824, \"from_m\": 9246.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32269.361, \"from_m\": 10080.824, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32612.614, \"from_m\": 32269.361, \"capability_applied\": null, \"effective_limit_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\": 32717.738, \"from_m\": 32612.614, \"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\": 32778.436, \"from_m\": 32717.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32809.473, \"from_m\": 32778.436, \"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\": 32905.441, \"from_m\": 32809.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34217.716, \"from_m\": 32905.441, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40453.363, \"from_m\": 34217.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42011.895, \"from_m\": 40453.363, \"capability_applied\": null, \"effective_limit_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\": 658342, \"profile_key\": \"e836eacbbfbbfeed6dc1aa59ac36af2817f71748c564bb0be0c5f51b8dcd859a\", \"schedule_id\": 39071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Shalford Jn\", \"stage_seq\": 2, \"distance_m\": 1994.262, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Shalford\", \"stage_seq\": 3, \"distance_m\": 3148.969, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Chilworth\", \"stage_seq\": 4, \"distance_m\": 6068.466, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Gomshall\", \"stage_seq\": 5, \"distance_m\": 12420.15, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Dorking West\", \"stage_seq\": 6, \"distance_m\": 20108.562, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 7, \"distance_m\": 21124.843, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Reigate\", \"stage_seq\": 8, \"distance_m\": 29917.703, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0547\", \"location\": \"Redhill\", \"stage_seq\": 9, \"distance_m\": 32717.738, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 34018.678, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Salfords\", \"stage_seq\": 11, \"distance_m\": 36977.007, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 42011.895, \"section_seq\": 1, \"route_path_id\": 107883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.895, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}], \"total_distance_m\": 42011.895, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41813.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 198.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:46Z\", \"source_id\": 54875963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:54Z\", \"source_id\": 17571935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:51Z\", \"source_id\": 54877831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:52Z\", \"source_id\": 17572431, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:11Z\", \"source_id\": 54880992, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:13Z\", \"source_id\": 17573329, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:43Z\", \"source_id\": 54885715, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:47Z\", \"source_id\": 17574553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:02Z\", \"source_id\": 54895832, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:07Z\", \"source_id\": 17577477, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:34Z\", \"source_id\": 54901385, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:38Z\", \"source_id\": 17579065, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:59Z\", \"source_id\": 54915723, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:02Z\", \"source_id\": 17583129, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:57Z\", \"source_id\": 54918490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:03Z\", \"source_id\": 17583938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:59Z\", \"source_id\": 54923197, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 17585320, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "2", "timing_fact_generation": 1789707364562734, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:25.135680", "service_state_evidence_id": 17585320, "current_leg_start_actual_dep": "2026-09-18T05:49:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:26.246463", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O GLD GTW 1O51 165107 3 90 None {"version": 3, "segments": [{"to_m": 198.732, "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": 330.187, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1920.285, "from_m": 330.187, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1960.176, "from_m": 1920.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2036.742, "from_m": 1960.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2097.654, "from_m": 2036.742, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3098.345, "from_m": 2097.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9246.117, "from_m": 3098.345, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10080.824, "from_m": 9246.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32269.361, "from_m": 10080.824, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32612.614, "from_m": 32269.361, "capability_applied": null, "effective_limit_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": 32717.738, "from_m": 32612.614, "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": 32778.436, "from_m": 32717.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32809.473, "from_m": 32778.436, "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": 32905.441, "from_m": 32809.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34217.716, "from_m": 32905.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40453.363, "from_m": 34217.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42011.895, "from_m": 40453.363, "capability_applied": null, "effective_limit_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": 658342, "profile_key": "e836eacbbfbbfeed6dc1aa59ac36af2817f71748c564bb0be0c5f51b8dcd859a", "schedule_id": 39071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Shalford Jn", "stage_seq": 2, "distance_m": 1994.262, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Shalford", "stage_seq": 3, "distance_m": 3148.969, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Chilworth", "stage_seq": 4, "distance_m": 6068.466, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Gomshall", "stage_seq": 5, "distance_m": 12420.15, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Dorking West", "stage_seq": 6, "distance_m": 20108.562, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 21124.843, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Reigate", "stage_seq": 8, "distance_m": 29917.703, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0547", "location": "Redhill", "stage_seq": 9, "distance_m": 32717.738, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 34018.678, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Salfords", "stage_seq": 11, "distance_m": 36977.007, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 42011.895, "section_seq": 1, "route_path_id": 107883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.895, "from_m": 0.0, "section_seq": 1, "route_path_id": 107883}], "total_distance_m": 42011.895, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41813.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 198.732, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:46Z", "source_id": 54875963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:54Z", "source_id": 17571935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:51Z", "source_id": 54877831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:52Z", "source_id": 17572431, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:11Z", "source_id": 54880992, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:13Z", "source_id": 17573329, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:43Z", "source_id": 54885715, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:47Z", "source_id": 17574553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:02Z", "source_id": 54895832, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:07Z", "source_id": 17577477, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:34Z", "source_id": 54901385, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:38Z", "source_id": 17579065, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:59Z", "source_id": 54915723, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:02Z", "source_id": 17583129, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:57Z", "source_id": 54918490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:03Z", "source_id": 17583938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30621, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:59Z", "source_id": 54923197, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 17585320, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Guildford 0513 0513 8 None None Gatwick Airport 0555 0555 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-18/detailed None Redhill 2026-09-18T05:49:00+01:00 Gatwick Airport 8.0 {"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} 5.8 0549 0557 Redhill Gatwick Airport Gatwick Airport 51.1565624 -0.1610176 51.1565624 -0.1610176 1 0 2026-09-18 05:07:26 TERMINATED 2026-09-18 04:57:00 Gatwick Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585320 1789707364562734 47 47 2026-09-18 05:07:26.246463 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:25.135680
628092 658591 W60755 725N54M518 2026-09-18 COMPLETE 17585359 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 658591, "stp": "O", "toc": "London Overground", "uid": "W60755", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60755/2026-09-18/detailed", "trust_id": "725N54M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5N54", "timing_status": "LATE", "origin_station": "Willesden T.M.D", "current_leg_arr": "0557", "current_leg_dep": "0552", "current_leg_end": "Stratford", "origin_dep_time": "0524", "origin_platform": null, "current_location": "Stratford", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Lea Junction", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Junction", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 473.984, \"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\": 478.734, \"from_m\": 473.984, \"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\": 531.906, \"from_m\": 478.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5886.794, \"from_m\": 531.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5908.679, \"from_m\": 5886.794, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7313.242, \"from_m\": 5908.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\": 7349.931, \"from_m\": 7313.242, \"capability_applied\": null, \"effective_limit_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\": 7403.914, \"from_m\": 7349.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7578.342, \"from_m\": 7403.914, \"capability_applied\": null, \"effective_limit_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\": 11862.77, \"from_m\": 7578.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12760.55, \"from_m\": 11862.77, \"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\": 12819.138, \"from_m\": 12760.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\": 15207.279, \"from_m\": 12819.138, \"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\": 15815.872, \"from_m\": 15207.279, \"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\": 16519.201, \"from_m\": 15815.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17133.048, \"from_m\": 16519.201, \"capability_applied\": null, \"effective_limit_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\": 17169.269, \"from_m\": 17133.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17208.364, \"from_m\": 17169.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17249.629, \"from_m\": 17208.364, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17278.368, \"from_m\": 17249.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17350.981, \"from_m\": 17278.368, \"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\": 658591, \"profile_key\": \"691f7d4a2544d2dfd8e7cc37d4f13f44f89f57c387ec4f70db0ccc2b5abf080d\", \"schedule_id\": 39398, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Willesden T.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 5886.794, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 4, \"distance_m\": 7313.242, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 5, \"distance_m\": 8043.126, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 6, \"distance_m\": 9593.51, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 7, \"distance_m\": 10450.51, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 8, \"distance_m\": 12819.138, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Lea Junction\", \"stage_seq\": 9, \"distance_m\": 16299.444, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 10, \"distance_m\": 16600.335, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 11, \"distance_m\": 17350.981, \"section_seq\": 1, \"route_path_id\": 66132}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17350.981, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}], \"total_distance_m\": 17350.981, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15270.47, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2080.511, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "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\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 54923239, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:09Z\", \"source_id\": 17585359, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789707371149865, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:26.658847", "service_state_evidence_id": 17585359, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:26.799429", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O None SRA 5N54 None None None None {"version": 3, "segments": [{"to_m": 473.984, "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": 478.734, "from_m": 473.984, "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": 531.906, "from_m": 478.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5886.794, "from_m": 531.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5908.679, "from_m": 5886.794, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7313.242, "from_m": 5908.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": 7349.931, "from_m": 7313.242, "capability_applied": null, "effective_limit_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": 7403.914, "from_m": 7349.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7578.342, "from_m": 7403.914, "capability_applied": null, "effective_limit_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": 11862.77, "from_m": 7578.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12760.55, "from_m": 11862.77, "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": 12819.138, "from_m": 12760.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": 15207.279, "from_m": 12819.138, "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": 15815.872, "from_m": 15207.279, "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": 16519.201, "from_m": 15815.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17133.048, "from_m": 16519.201, "capability_applied": null, "effective_limit_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": 17169.269, "from_m": 17133.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17208.364, "from_m": 17169.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17249.629, "from_m": 17208.364, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17278.368, "from_m": 17249.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17350.981, "from_m": 17278.368, "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": 658591, "profile_key": "691f7d4a2544d2dfd8e7cc37d4f13f44f89f57c387ec4f70db0ccc2b5abf080d", "schedule_id": 39398, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Willesden T.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Willesden West London Jn", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Camden Jn", "stage_seq": 3, "distance_m": 5886.794, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Camden Road Jn", "stage_seq": 4, "distance_m": 7313.242, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Camden Road East Jn", "stage_seq": 5, "distance_m": 8043.126, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Westbourne Road Junction", "stage_seq": 6, "distance_m": 9593.51, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Canonbury West Jn", "stage_seq": 7, "distance_m": 10450.51, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Navarino Road Jn", "stage_seq": 8, "distance_m": 12819.138, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Lea Junction", "stage_seq": 9, "distance_m": 16299.444, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Channelsea Jn", "stage_seq": 10, "distance_m": 16600.335, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Stratford", "stage_seq": 11, "distance_m": 17350.981, "section_seq": 1, "route_path_id": 66132}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17350.981, "from_m": 0.0, "section_seq": 1, "route_path_id": 66132}], "total_distance_m": 17350.981, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15270.47, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2080.511, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 54923239, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:09Z", "source_id": 17585359, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Willesden T.M.D 0524 0524 None None None Stratford 0556 0556 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60755/2026-09-18/detailed None Lea Junction 2026-09-18T05:54:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-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]]} 0.7 0552 0557 Lea Junction Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585359 1789707371149865 43 43 2026-09-18 05:07:26.799429 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:26.658847
628093 659478 W87464 045T58M518 2026-09-18 COMPLETE 17585467 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659478, "stp": "P", "toc": "ScotRail", "uid": "W87464", "consist": "170401", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87464/2026-09-18/detailed", "trust_id": "045T58M518", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "19", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5T58", "timing_status": "EARLY", "origin_station": "Haymarket Depot", "current_leg_arr": "0557", "current_leg_dep": "0553", "current_leg_end": "Edinburgh", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 666.038, \"from_m\": 423.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 675.25, \"from_m\": 666.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733.701, \"from_m\": 675.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 745.693, \"from_m\": 733.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 806.356, \"from_m\": 745.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.823, \"from_m\": 806.356, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 908.394, \"from_m\": 862.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1065.51, \"from_m\": 908.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2457.097, \"from_m\": 1065.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3457.402, \"from_m\": 2457.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3607.266, \"from_m\": 3457.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3698.896, \"from_m\": 3607.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4143.502, \"from_m\": 3698.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 659478, \"profile_key\": \"a68a0d435ab0d2b333716b45fa0d9a6de51dd4300e96d55c8cd05080811c1f6c\", \"schedule_id\": 28703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 1229.086, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 2558.347, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4143.502, \"section_seq\": 1, \"route_path_id\": 39891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4143.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39891}], \"total_distance_m\": 4143.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4143.502, \"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": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:36Z\", \"source_id\": 54913639, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:39Z\", \"source_id\": 17582517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:17Z\", \"source_id\": 54923678, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:21Z\", \"source_id\": 17585467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "19", "timing_fact_generation": 1789707382768982, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:26.662844", "service_state_evidence_id": 17585467, "current_leg_start_actual_dep": "2026-09-18T05:56:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:26.803014", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XHA EDB 5T58 170401 3 100 None {"version": 3, "segments": [{"to_m": 423.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 666.038, "from_m": 423.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 675.25, "from_m": 666.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733.701, "from_m": 675.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 745.693, "from_m": 733.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 806.356, "from_m": 745.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 862.823, "from_m": 806.356, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 908.394, "from_m": 862.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1065.51, "from_m": 908.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2457.097, "from_m": 1065.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3457.402, "from_m": 2457.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3607.266, "from_m": 3457.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 3698.896, "from_m": 3607.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 4143.502, "from_m": 3698.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 659478, "profile_key": "a68a0d435ab0d2b333716b45fa0d9a6de51dd4300e96d55c8cd05080811c1f6c", "schedule_id": 28703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39891}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Haymarket", "stage_seq": 2, "distance_m": 1229.086, "section_seq": 1, "route_path_id": 39891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 2558.347, "section_seq": 1, "route_path_id": 39891}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4143.502, "section_seq": 1, "route_path_id": 39891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4143.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 39891}], "total_distance_m": 4143.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4143.502, "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": 784, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:36Z", "source_id": 54913639, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:39Z", "source_id": 17582517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 857, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:17Z", "source_id": 54923678, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:21Z", "source_id": 17585467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Haymarket Depot 0553 0553 None None None Edinburgh 0601 0601 19 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87464/2026-09-18/detailed None Haymarket 2026-09-18T05:56:30+01:00 Edinburgh 4.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 0553 0557 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585467 1789707382768982 12 12 2026-09-18 05:07:26.803014 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:26.662844
628094 659038 G28075 875H03M518 2026-09-18 COMPLETE 17585978 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659038, "stp": "P", "toc": "Southern", "uid": "G28075", "consist": "377324+377301", "dest_crs": "CYP", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28075/2026-09-18/detailed", "trust_id": "875H03M518", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-18", "dest_arr_time": "0549", "dest_platform": "1", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "5H03", "timing_status": "LATE", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0557", "current_leg_dep": "0542", "current_leg_end": "Crystal Palace", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Crystal Palace", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "+8 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], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06986740682301347, 51.405757544033904], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.058731, 51.419728199999994], [-0.0600401, 51.418914], [-0.06061740000000001, 51.418568], [-0.061061599999999994, 51.4182915], [-0.0615359, 51.41806129999999], [-0.0619656, 51.4178215], [-0.0624374, 51.4175899], [-0.0628516, 51.41742070000001], [-0.0635337, 51.41718259999998], [-0.0640389, 51.417049], [-0.06464029999999998, 51.4168945], [-0.0651947, 51.41680800000001], [-0.06554599999999998, 51.41676880000001], [-0.0659971, 51.4167375], [-0.0663986, 51.41672140000001], [-0.0666133, 51.4167171], [-0.06681960000000002, 51.41671790000001], [-0.06710169999999999, 51.4167237], [-0.067427, 51.4167287], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Selhurst T&R.S.M.D", "dest_arr_time_act": "0549", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Selhurst T&R.S.M.D", "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\": 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\": 4863.756, \"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}, {\"to_m\": 4925.273, \"from_m\": 4863.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\": 5126.357, \"from_m\": 4925.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6810.72, \"from_m\": 5126.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}], \"service_id\": 659038, \"profile_key\": \"815460f500540c139361ea71c8236af9a9043c740e1f233290b883c2556f7153\", \"schedule_id\": 10719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 1133.392, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 1198.131, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 2228.436, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 6810.72, \"section_seq\": 1, \"route_path_id\": 69356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6810.72, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69356}], \"total_distance_m\": 6810.72, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4109.912, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2700.808, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:43Z\", \"source_id\": 54916804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:48Z\", \"source_id\": 17583404, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:22Z\", \"source_id\": 54925199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:28Z\", \"source_id\": 17585978, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "1", "timing_fact_generation": 1789707448884924, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:28.881553", "service_state_evidence_id": 17585978, "current_leg_start_actual_dep": "2026-09-18T05:48:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:28.951317", "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 XSH CYP 5H03 377324+377301 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": 4863.756, "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}, {"to_m": 4925.273, "from_m": 4863.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": 5126.357, "from_m": 4925.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6810.72, "from_m": 5126.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}], "service_id": 659038, "profile_key": "815460f500540c139361ea71c8236af9a9043c740e1f233290b883c2556f7153", "schedule_id": 10719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 1133.392, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 1198.131, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 2228.436, "section_seq": 1, "route_path_id": 69356}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 6, "distance_m": 6810.72, "section_seq": 1, "route_path_id": 69356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6810.72, "from_m": 0.0, "section_seq": 1, "route_path_id": 69356}], "total_distance_m": 6810.72, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4109.912, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2700.808, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29973, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:43Z", "source_id": 54916804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:48Z", "source_id": 17583404, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:22Z", "source_id": 54925199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:28Z", "source_id": 17585978, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0540 0540 None None None Crystal Palace 0549 0549 1 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28075/2026-09-18/detailed None Selhurst T&R.S.M.D 2026-09-18T05:48:00+01:00 Crystal Palace 15.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.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06986740682301347, 51.405757544033904], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.058731, 51.419728199999994], [-0.0600401, 51.418914], [-0.06061740000000001, 51.418568], [-0.061061599999999994, 51.4182915], [-0.0615359, 51.41806129999999], [-0.0619656, 51.4178215], [-0.0624374, 51.4175899], [-0.0628516, 51.41742070000001], [-0.0635337, 51.41718259999998], [-0.0640389, 51.417049], [-0.06464029999999998, 51.4168945], [-0.0651947, 51.41680800000001], [-0.06554599999999998, 51.41676880000001], [-0.0659971, 51.4167375], [-0.0663986, 51.41672140000001], [-0.0666133, 51.4167171], [-0.06681960000000002, 51.41671790000001], [-0.06710169999999999, 51.4167237], [-0.067427, 51.4167287], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} 3.1 0542 0557 Selhurst T&R.S.M.D Crystal Palace Crystal Palace 51.4177859 -0.0721365 51.4177859 -0.0721365 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Crystal Palace TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585978 1789707448884924 10 10 2026-09-18 05:07:28.951317 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:28.881553
628095 659086 W30012 665D50M518 2026-09-18 COMPLETE 17585138 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659086, "stp": "P", "toc": "CrossCountry", "uid": "W30012", "consist": "170104+170636", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-18/detailed", "trust_id": "665D50M518", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "11M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5D50", "timing_status": "ON TIME", "origin_station": "Tyseley LMD", "current_leg_arr": "0557", "current_leg_dep": "0538", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tyseley LMD", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 828.027, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 908.899, \"from_m\": 870.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2452.542, \"from_m\": 908.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2989.705, \"from_m\": 2452.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3592.592, \"from_m\": 2989.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3758.329, \"from_m\": 3592.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4171.127, \"from_m\": 3758.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4639.781, \"from_m\": 4171.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4646.715, \"from_m\": 4639.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4731.208, \"from_m\": 4646.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5550.633, \"from_m\": 4731.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5914.44, \"from_m\": 5550.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5962.014, \"from_m\": 5914.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6206.692, \"from_m\": 5962.014, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 659086, \"profile_key\": \"0de43845a0c55259f20ddb57ecb148d6b7488d3cbec631d8cbef67afcef1e6bb\", \"schedule_id\": 25087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 30825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5663.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:39Z\", \"source_id\": 54922668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:42Z\", \"source_id\": 17585138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "11", "timing_fact_generation": 1789707343294857, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:30.023604", "service_state_evidence_id": 17585138, "current_leg_start_actual_dep": "2026-09-18T05:41:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:30.736350", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XTS BHM 5D50 170104+170636 6 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 828.027, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 908.899, "from_m": 870.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2452.542, "from_m": 908.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2989.705, "from_m": 2452.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3592.592, "from_m": 2989.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3758.329, "from_m": 3592.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4171.127, "from_m": 3758.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4639.781, "from_m": 4171.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4646.715, "from_m": 4639.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4731.208, "from_m": 4646.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5550.633, "from_m": 4731.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5914.44, "from_m": 5550.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5962.014, "from_m": 5914.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6206.692, "from_m": 5962.014, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 659086, "profile_key": "0de43845a0c55259f20ddb57ecb148d6b7488d3cbec631d8cbef67afcef1e6bb", "schedule_id": 25087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Grand Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 30825}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 30825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 30825}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5663.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:39Z", "source_id": 54922668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:42Z", "source_id": 17585138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Tyseley LMD 0541 0541 None None None Birmingham New Street 0557 0557 11M ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-18/detailed None Tyseley LMD 2026-09-18T05:41:00+01:00 Birmingham New Street 19.0 {"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 3.8 0538 0557 Tyseley LMD Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585138 1789707343294857 15 15 2026-09-18 05:07:30.736350 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:30.023604
628096 658683 C48297 742K19M518 2026-09-18 COMPLETE 17585301 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 658683, "stp": "P", "toc": "Great Western Railway", "uid": "C48297", "consist": "387163", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-18/detailed", "trust_id": "742K19M518", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-18", "dest_arr_time": "0556", "dest_platform": "2", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2K19", "timing_status": "LATE", "origin_station": "Newbury", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Reading", "origin_dep_time": "0527", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.295, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1792.427, \"from_m\": 393.295, \"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\": 1869.152, \"from_m\": 1792.427, \"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\": 3908.563, \"from_m\": 1869.152, \"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\": 10157.392, \"from_m\": 3908.563, \"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\": 11151.73, \"from_m\": 10157.392, \"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\": 11215.084, \"from_m\": 11151.73, \"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\": 12146.372, \"from_m\": 11215.084, \"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\": 19187.685, \"from_m\": 12146.372, \"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\": 19984.544, \"from_m\": 19187.685, \"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\": 33563.593, \"from_m\": 19984.544, \"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\": 35654.524, \"from_m\": 33563.593, \"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\": 36764.141, \"from_m\": 35654.524, \"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\": 36999.408, \"from_m\": 36764.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658683, \"profile_key\": \"857ddfe31cd9bec8f2bd4625b01a703d52a62ac249778a1bee821aff7aa6e45c\", \"schedule_id\": 6228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1115.563, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 7032.978, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Midgham\", \"stage_seq\": 4, \"distance_m\": 19805.939, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Aldermaston\", \"stage_seq\": 5, \"distance_m\": 22927.744, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 28552.731, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 34184.983, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 35532.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 35681.667, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 36999.408, \"section_seq\": 1, \"route_path_id\": 30179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36999.408, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}], \"total_distance_m\": 36999.408, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 36922.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.725, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:46Z\", \"source_id\": 54889979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:51Z\", \"source_id\": 17575774, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:33Z\", \"source_id\": 54894151, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:39Z\", \"source_id\": 17576963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:54Z\", \"source_id\": 54899375, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:57Z\", \"source_id\": 17578478, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:47Z\", \"source_id\": 54904244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:53Z\", \"source_id\": 17579871, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:36Z\", \"source_id\": 54909352, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:39Z\", \"source_id\": 17581289, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:59Z\", \"source_id\": 54918584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:03Z\", \"source_id\": 17583973, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:54Z\", \"source_id\": 54923065, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:59Z\", \"source_id\": 17585301, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789707360206353, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:31.367935", "service_state_evidence_id": 17585301, "current_leg_start_actual_dep": "2026-09-18T05:53:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:31.637130", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P NBY RDG 2K19 387163 4 110 None {"version": 3, "segments": [{"to_m": 393.295, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1792.427, "from_m": 393.295, "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": 1869.152, "from_m": 1792.427, "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": 3908.563, "from_m": 1869.152, "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": 10157.392, "from_m": 3908.563, "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": 11151.73, "from_m": 10157.392, "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": 11215.084, "from_m": 11151.73, "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": 12146.372, "from_m": 11215.084, "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": 19187.685, "from_m": 12146.372, "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": 19984.544, "from_m": 19187.685, "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": 33563.593, "from_m": 19984.544, "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": 35654.524, "from_m": 33563.593, "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": 36764.141, "from_m": 35654.524, "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": 36999.408, "from_m": 36764.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 658683, "profile_key": "857ddfe31cd9bec8f2bd4625b01a703d52a62ac249778a1bee821aff7aa6e45c", "schedule_id": 6228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1115.563, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Thatcham", "stage_seq": 3, "distance_m": 7032.978, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Midgham", "stage_seq": 4, "distance_m": 19805.939, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Aldermaston", "stage_seq": 5, "distance_m": 22927.744, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Theale", "stage_seq": 6, "distance_m": 28552.731, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 34184.983, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Reading West", "stage_seq": 8, "distance_m": 35532.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 35681.667, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 36999.408, "section_seq": 1, "route_path_id": 30179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36999.408, "from_m": 0.0, "section_seq": 1, "route_path_id": 30179}], "total_distance_m": 36999.408, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 36922.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.725, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24423, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:46Z", "source_id": 54889979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:51Z", "source_id": 17575774, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:33Z", "source_id": 54894151, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:39Z", "source_id": 17576963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24415, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:54Z", "source_id": 54899375, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:57Z", "source_id": 17578478, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24410, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:47Z", "source_id": 54904244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:53Z", "source_id": 17579871, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:36Z", "source_id": 54909352, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:39Z", "source_id": 17581289, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:59Z", "source_id": 54918584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:03Z", "source_id": 17583973, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23748, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:54Z", "source_id": 54923065, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:59Z", "source_id": 17585301, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Newbury 0527 0527 3 None None Reading 0556 0556 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-18/detailed None Reading West 2026-09-18T05:53: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 0554 0557 Reading West Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585301 1789707360206353 39 39 2026-09-18 05:07:31.637130 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:31.367935
628097 658877 P01892 492R01M518 2026-09-18 COMPLETE 17585535 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 658877, "stp": "P", "toc": "Greater Anglia", "uid": "P01892", "consist": "755332", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01892/2026-09-18/detailed", "trust_id": "492R01M518", "origin_crs": "FLX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2R01", "timing_status": "EARLY", "origin_station": "Felixstowe", "current_leg_arr": "0557", "current_leg_dep": "0551", "current_leg_end": "Ipswich", "origin_dep_time": "0534", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Westerfield", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Westerfield", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1070.845, \"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\": 2673.635, \"from_m\": 1070.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3411.83, \"from_m\": 2673.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14837.593, \"from_m\": 3411.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19058.619, \"from_m\": 14837.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19366.123, \"from_m\": 19058.619, \"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\": 19642.606, \"from_m\": 19366.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23030.629, \"from_m\": 19642.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24146.539, \"from_m\": 23030.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24902.532, \"from_m\": 24146.539, \"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\": 24941.304, \"from_m\": 24902.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25011.017, \"from_m\": 24941.304, \"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\": 25168.721, \"from_m\": 25011.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658877, \"profile_key\": \"2dd3c4aa63adbe184ed8f16f04e1c8fcadabb18def279020ca9968019cb931bb\", \"schedule_id\": 19146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Felixstowe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 2, \"distance_m\": 1070.845, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Trimley\", \"stage_seq\": 3, \"distance_m\": 2536.775, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 4, \"distance_m\": 4255.853, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 5, \"distance_m\": 6797.95, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 6, \"distance_m\": 9944.982, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Derby Road\", \"stage_seq\": 7, \"distance_m\": 15377.449, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Westerfield\", \"stage_seq\": 8, \"distance_m\": 19509.671, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 9, \"distance_m\": 22998.81, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 10, \"distance_m\": 23687.992, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 11, \"distance_m\": 25168.721, \"section_seq\": 1, \"route_path_id\": 36197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25168.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}], \"total_distance_m\": 25168.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25129.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:58Z\", \"source_id\": 54897031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:04Z\", \"source_id\": 17577792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:27Z\", \"source_id\": 54907720, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:34Z\", \"source_id\": 17580834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:51Z\", \"source_id\": 54914056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:53Z\", \"source_id\": 17582632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:24Z\", \"source_id\": 54923850, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:29Z\", \"source_id\": 17585535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789707390479969, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:34.135806", "service_state_evidence_id": 17585535, "current_leg_start_actual_dep": "2026-09-18T05:52:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:35.045862", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P FLX IPS 2R01 755332 4 100 None {"version": 3, "segments": [{"to_m": 1070.845, "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": 2673.635, "from_m": 1070.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3411.83, "from_m": 2673.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14837.593, "from_m": 3411.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19058.619, "from_m": 14837.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19366.123, "from_m": 19058.619, "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": 19642.606, "from_m": 19366.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23030.629, "from_m": 19642.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24146.539, "from_m": 23030.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24902.532, "from_m": 24146.539, "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": 24941.304, "from_m": 24902.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25011.017, "from_m": 24941.304, "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": 25168.721, "from_m": 25011.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 658877, "profile_key": "2dd3c4aa63adbe184ed8f16f04e1c8fcadabb18def279020ca9968019cb931bb", "schedule_id": 19146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Felixstowe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Felixstowe Beach Jn", "stage_seq": 2, "distance_m": 1070.845, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Trimley", "stage_seq": 3, "distance_m": 2536.775, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Gun Lane Jn", "stage_seq": 4, "distance_m": 4255.853, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Trimley Sig. FW9024", "stage_seq": 5, "distance_m": 6797.95, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 6, "distance_m": 9944.982, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Derby Road", "stage_seq": 7, "distance_m": 15377.449, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Westerfield", "stage_seq": 8, "distance_m": 19509.671, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Ipswich Boss Hall Jn", "stage_seq": 9, "distance_m": 22998.81, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "East Suffolk Jn", "stage_seq": 10, "distance_m": 23687.992, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Ipswich", "stage_seq": 11, "distance_m": 25168.721, "section_seq": 1, "route_path_id": 36197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25168.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 36197}], "total_distance_m": 25168.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25129.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:58Z", "source_id": 54897031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:04Z", "source_id": 17577792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:27Z", "source_id": 54907720, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:34Z", "source_id": 17580834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:51Z", "source_id": 54914056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:53Z", "source_id": 17582632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:24Z", "source_id": 54923850, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:29Z", "source_id": 17585535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Felixstowe 0534 0534 None None None Ipswich 0601 0559 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01892/2026-09-18/detailed None Westerfield 2026-09-18T05:52:00+01:00 Ipswich 6.0 {"type": "LineString", "coordinates": [[1.1664744370337496, 52.08110365081767], [1.1662745999999995, 52.0810863], [1.1661271999999998, 52.0810718], [1.1660193, 52.081061], [1.1657266, 52.08103210000001], [1.1656386, 52.0810218], [1.1655408, 52.0810102], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 3.5 0551 0557 Westerfield Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585535 1789707390479969 34 34 2026-09-18 05:07:35.045862 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:34.135806
628098 657513 G15559 843U06M318 2026-09-18 COMPLETE 17585640 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 657513, "stp": "P", "toc": "Great Western Railway", "uid": "G15559", "consist": "802012", "dest_crs": "EXD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15559/2026-09-18/detailed", "trust_id": "843U06M318", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "03:20:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "6", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "3U06", "timing_status": "ON TIME", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0557", "current_leg_dep": "0504", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0320", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Plymouth", "current_leg_milage": "51.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1207.789, \"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\": 1462.909, \"from_m\": 1207.789, \"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\": 2325.566, \"from_m\": 1462.909, \"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\": 3029.848, \"from_m\": 2325.566, \"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\": 3200.257, \"from_m\": 3029.848, \"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\": 3263.175, \"from_m\": 3200.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4087.433, \"from_m\": 3263.175, \"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\": 4150.352, \"from_m\": 4087.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4320.506, \"from_m\": 4150.352, \"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\": 5025.39, \"from_m\": 4320.506, \"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\": 5887.791, \"from_m\": 5025.39, \"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\": 8153.5, \"from_m\": 5887.791, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8631.75, \"from_m\": 8153.5, \"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\": 14430.217, \"from_m\": 8631.75, \"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\": 14516.579, \"from_m\": 14430.217, \"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\": 14558.331, \"from_m\": 14516.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22885.847, \"from_m\": 14558.331, \"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\": 22976.416, \"from_m\": 22885.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28438.754, \"from_m\": 22976.416, \"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\": 28480.067, \"from_m\": 28438.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42593.166, \"from_m\": 28480.067, \"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\": 50535.125, \"from_m\": 42593.166, \"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\": 56933.429, \"from_m\": 50535.125, \"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\": 60869.739, \"from_m\": 56933.429, \"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\": 61819.4, \"from_m\": 60869.739, \"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\": 63531.002, \"from_m\": 61819.4, \"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\": 65039.127, \"from_m\": 63531.002, \"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\": 67770.283, \"from_m\": 65039.127, \"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\": 69171.741, \"from_m\": 67770.283, \"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\": 69773.803, \"from_m\": 69171.741, \"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\": 72582.899, \"from_m\": 69773.803, \"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\": 76182.354, \"from_m\": 72582.899, \"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\": 84615.764, \"from_m\": 76182.354, \"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\": 86728.316, \"from_m\": 84615.764, \"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\": 86918.179, \"from_m\": 86728.316, \"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\": 87001.478, \"from_m\": 86918.179, \"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\": 87187.125, \"from_m\": 87001.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 657513, \"profile_key\": \"bca44c62c1c54289e4768861510c0c7e0b247c034c6eb48e6c405abd1af5b285\", \"schedule_id\": 9040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0320\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0325\", \"wtt_dep\": \"0335\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 2, \"distance_m\": 489.513, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0338\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1227.395, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0342\", \"wtt_dep\": \"0503\", \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3675.304, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Lipson Jn\", \"stage_seq\": 5, \"distance_m\": 6114.553, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 6, \"distance_m\": 8973.592, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Hemerdon\", \"stage_seq\": 7, \"distance_m\": 14558.331, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Ivybridge\", \"stage_seq\": 8, \"distance_m\": 22327.651, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 9, \"distance_m\": 28438.754, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Rattery\", \"stage_seq\": 10, \"distance_m\": 33296.921, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Totnes\", \"stage_seq\": 11, \"distance_m\": 40854.024, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 12, \"distance_m\": 48871.896, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 13, \"distance_m\": 54036.763, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Newton Abbot\", \"stage_seq\": 14, \"distance_m\": 54857.877, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Teignmouth\", \"stage_seq\": 15, \"distance_m\": 63045.672, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Dawlish\", \"stage_seq\": 16, \"distance_m\": 67548.907, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Dawlish Warren\", \"stage_seq\": 17, \"distance_m\": 70187.939, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 18, \"distance_m\": 87187.125, \"section_seq\": 1, \"route_path_id\": 31379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 87187.125, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31379}], \"total_distance_m\": 87187.125, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 85494.218, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1692.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "53.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:18:01Z\", \"source_id\": 54832953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:18:09Z\", \"source_id\": 17560150, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:37Z\", \"source_id\": 54875810, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:43Z\", \"source_id\": 17571888, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:19Z\", \"source_id\": 54887401, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:24Z\", \"source_id\": 17575011, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:24Z\", \"source_id\": 54897550, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:34Z\", \"source_id\": 17577920, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:14Z\", \"source_id\": 54903495, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:18Z\", \"source_id\": 17579665, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:47Z\", \"source_id\": 54906798, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:52Z\", \"source_id\": 17580596, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:44Z\", \"source_id\": 54909541, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:47Z\", \"source_id\": 17581345, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:39Z\", \"source_id\": 54924209, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:44Z\", \"source_id\": 17585640, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1789707405142454, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:37.221270", "service_state_evidence_id": 17585640, "current_leg_start_actual_dep": "2026-09-18T05:03:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:38.232319", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P XLZ EXD 3U06 802012 5 125 None {"version": 3, "segments": [{"to_m": 1207.789, "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": 1462.909, "from_m": 1207.789, "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": 2325.566, "from_m": 1462.909, "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": 3029.848, "from_m": 2325.566, "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": 3200.257, "from_m": 3029.848, "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": 3263.175, "from_m": 3200.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4087.433, "from_m": 3263.175, "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": 4150.352, "from_m": 4087.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4320.506, "from_m": 4150.352, "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": 5025.39, "from_m": 4320.506, "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": 5887.791, "from_m": 5025.39, "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": 8153.5, "from_m": 5887.791, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8631.75, "from_m": 8153.5, "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": 14430.217, "from_m": 8631.75, "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": 14516.579, "from_m": 14430.217, "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": 14558.331, "from_m": 14516.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22885.847, "from_m": 14558.331, "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": 22976.416, "from_m": 22885.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28438.754, "from_m": 22976.416, "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": 28480.067, "from_m": 28438.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42593.166, "from_m": 28480.067, "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": 50535.125, "from_m": 42593.166, "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": 56933.429, "from_m": 50535.125, "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": 60869.739, "from_m": 56933.429, "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": 61819.4, "from_m": 60869.739, "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": 63531.002, "from_m": 61819.4, "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": 65039.127, "from_m": 63531.002, "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": 67770.283, "from_m": 65039.127, "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": 69171.741, "from_m": 67770.283, "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": 69773.803, "from_m": 69171.741, "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": 72582.899, "from_m": 69773.803, "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": 76182.354, "from_m": 72582.899, "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": 84615.764, "from_m": 76182.354, "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": 86728.316, "from_m": 84615.764, "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": 86918.179, "from_m": 86728.316, "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": 87001.478, "from_m": 86918.179, "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": 87187.125, "from_m": 87001.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 657513, "profile_key": "bca44c62c1c54289e4768861510c0c7e0b247c034c6eb48e6c405abd1af5b285", "schedule_id": 9040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0320", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0325", "wtt_dep": "0335", "location": "Mount Gould Jn", "stage_seq": 2, "distance_m": 489.513, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0338", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1227.395, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0342", "wtt_dep": "0503", "location": "Plymouth", "stage_seq": 4, "distance_m": 3675.304, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Lipson Jn", "stage_seq": 5, "distance_m": 6114.553, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Tavistock Jn Yard", "stage_seq": 6, "distance_m": 8973.592, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Hemerdon", "stage_seq": 7, "distance_m": 14558.331, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Ivybridge", "stage_seq": 8, "distance_m": 22327.651, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Aish Emergency Crossover", "stage_seq": 9, "distance_m": 28438.754, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Rattery", "stage_seq": 10, "distance_m": 33296.921, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Totnes", "stage_seq": 11, "distance_m": 40854.024, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Dainton Tunnel", "stage_seq": 12, "distance_m": 48871.896, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Newton Abbot West Jn", "stage_seq": 13, "distance_m": 54036.763, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Newton Abbot", "stage_seq": 14, "distance_m": 54857.877, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Teignmouth", "stage_seq": 15, "distance_m": 63045.672, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Dawlish", "stage_seq": 16, "distance_m": 67548.907, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Dawlish Warren", "stage_seq": 17, "distance_m": 70187.939, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 18, "distance_m": 87187.125, "section_seq": 1, "route_path_id": 31379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 87187.125, "from_m": 0.0, "section_seq": 1, "route_path_id": 31379}], "total_distance_m": 87187.125, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 85494.218, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1692.907, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:18:01Z", "source_id": 54832953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T02:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:18:09Z", "source_id": 17560150, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T03:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:37Z", "source_id": 54875810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:43Z", "source_id": 17571888, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26618, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:19Z", "source_id": 54887401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:24Z", "source_id": 17575011, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:24Z", "source_id": 54897550, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:34Z", "source_id": 17577920, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:14Z", "source_id": 54903495, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:18Z", "source_id": 17579665, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:47Z", "source_id": 54906798, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:52Z", "source_id": 17580596, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:44Z", "source_id": 54909541, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:47Z", "source_id": 17581345, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:39Z", "source_id": 54924209, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:44Z", "source_id": 17585640, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0320 0320 None 3:20:00 None Exeter St. David's 0557 0557 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15559/2026-09-18/detailed None Plymouth 2026-09-18T05:03:00+01:00 Exeter St. David's 53.0 {"type": "LineString", "coordinates": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} 51.8 0504 0557 Plymouth Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585640 1789707405142454 53 53 2026-09-18 05:07:38.232319 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:37.221270
628099 659510 W00377 645G02M518 2026-09-18 COMPLETE 17586057 2026-09-18 05:56:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659510, "stp": "P", "toc": "West Midlands Trains", "uid": "W00377", "consist": "196114", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00377/2026-09-18/detailed", "trust_id": "645G02M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:57:00", "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-18", "dest_arr_time": "0605", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "5G02", "timing_status": "EARLY", "origin_station": "Abbey Foregate C.S.", "current_leg_arr": "0556", "current_leg_dep": "0602", "current_leg_end": "Shrewsbury", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Shrewsbury", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Shrewsbury Abbey Foregate", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Shrewsbury Abbey Foregate", "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\": 507.163, \"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\": 635.963, \"from_m\": 507.163, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1319.195, \"from_m\": 635.963, \"capability_applied\": null, \"effective_limit_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\": 659510, \"profile_key\": \"8f4863a374919862792025e29b9ce9eac277450d4cda9b9315ac125ba4a4c9ee\", \"schedule_id\": 24035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Abbey Foregate C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0602\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 494.033, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 3, \"distance_m\": 1319.195, \"section_seq\": 1, \"route_path_id\": 28105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1319.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}], \"total_distance_m\": 1319.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1319.195, \"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": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1434.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:38Z\", \"source_id\": 17586057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789707459733370, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:39.731038", "service_state_evidence_id": 17586057, "current_leg_start_actual_dep": "2026-09-18T06:02:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:40.317649", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None SHR 5G02 196114 4 100 None {"version": 3, "segments": [{"to_m": 507.163, "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": 635.963, "from_m": 507.163, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1319.195, "from_m": 635.963, "capability_applied": null, "effective_limit_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": 659510, "profile_key": "8f4863a374919862792025e29b9ce9eac277450d4cda9b9315ac125ba4a4c9ee", "schedule_id": 24035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Abbey Foregate C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0602", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 494.033, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 3, "distance_m": 1319.195, "section_seq": 1, "route_path_id": 28105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1319.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 28105}], "total_distance_m": 1319.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1319.195, "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-18T04:57:38Z", "source_id": 17586057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}] Abbey Foregate C.S. 0554 0554 None 5:57:00 None Shrewsbury 0605 0605 5 EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00377/2026-09-18/detailed None Shrewsbury Abbey Foregate 2026-09-18T06:02:00+01:00 Shrewsbury 1434.0 {"type": "LineString", "coordinates": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 0.5 0602 0556 Shrewsbury Abbey Foregate Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:56:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586057 1789707459733370 6 6 2026-09-18 05:07:40.317649 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:39.731038
628100 659449 W45181 785G48M518 2026-09-18 COMPLETE 17585363 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659449, "stp": "P", "toc": "Transport for Wales", "uid": "W45181", "consist": "150258", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45181/2026-09-18/detailed", "trust_id": "785G48M518", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5G48", "timing_status": "ON TIME", "origin_station": "Canton C.S.D.", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "Cardiff Central", "origin_dep_time": "0552", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-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": "Canton Sig. CF2324", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "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\": 525.649, \"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.993, \"from_m\": 525.649, \"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\": 815.748, \"from_m\": 710.993, \"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\": 1087.798, \"from_m\": 815.748, \"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\": 659449, \"profile_key\": \"936f83924b6174a5cd4ab92664770ba3a39f9cd1d8978e7992f9775e60b581b5\", \"schedule_id\": 37871, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 32182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "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\": 24825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 54923278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:09Z\", \"source_id\": 17585363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789707371808597, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:42.484782", "service_state_evidence_id": 17585363, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:42.596401", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P XCC CDF 5G48 150258 2 75 None {"version": 3, "segments": [{"to_m": 525.649, "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.993, "from_m": 525.649, "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": 815.748, "from_m": 710.993, "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": 1087.798, "from_m": 815.748, "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": 659449, "profile_key": "936f83924b6174a5cd4ab92664770ba3a39f9cd1d8978e7992f9775e60b581b5", "schedule_id": 37871, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 32182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32182}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24825, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 54923278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:09Z", "source_id": 17585363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Canton C.S.D. 0552 0552 None None None Cardiff Central 0557 0557 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45181/2026-09-18/detailed None Canton Sig. CF2324 2026-09-18T05:54:00+01:00 Cardiff Central 3.0 {"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-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.4 0554 0557 Canton Sig. CF2324 Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585363 1789707371808597 7 7 2026-09-18 05:07:42.596401 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:42.484782
628101 658620 W60626 875G04M518 2026-09-18 COMPLETE 17585734 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 658620, "stp": "P", "toc": "London Overground", "uid": "W60626", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60626/2026-09-18/detailed", "trust_id": "875G04M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-18", "dest_arr_time": "0612", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "5G04", "timing_status": "EARLY", "origin_station": "Silwood Stabling Sidings", "current_leg_arr": "0557", "current_leg_dep": "0549", "current_leg_end": "Dalston Junction", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Dalston Junction", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "New Cross Gate Dpt Wash Rd", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "New Cross Gate Dpt Wash Rd", "current_leg_milage": "5.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.409, \"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\": 510.378, \"from_m\": 293.409, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2161.746, \"from_m\": 510.378, \"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\": 4661.161, \"from_m\": 2161.746, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4744.127, \"from_m\": 4661.161, \"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\": 6428.72, \"from_m\": 4744.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6660.999, \"from_m\": 6428.72, \"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\": 7376.552, \"from_m\": 6660.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7756.634, \"from_m\": 7376.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\": 7794.09, \"from_m\": 7756.634, \"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\": 8100.58, \"from_m\": 7794.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9840.088, \"from_m\": 8100.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9895.945, \"from_m\": 9840.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10314.217, \"from_m\": 9895.945, \"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\": 658620, \"profile_key\": \"bed44dcc31aad995339d981e8ccba6b6db80984b754eef0895d65d1c9b52c0d5\", \"schedule_id\": 26251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 2, \"distance_m\": 457.287, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0537H\", \"location\": \"New Cross Gate Dpt Hdshunt\", \"stage_seq\": 3, \"distance_m\": 1336.062, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0549\", \"location\": \"New Cross Gate Dpt Wash Rd\", \"stage_seq\": 4, \"distance_m\": 1912.343, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 5, \"distance_m\": 2214.837, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 6, \"distance_m\": 2971.662, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Canada Water\", \"stage_seq\": 7, \"distance_m\": 3870.772, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Shadwell\", \"stage_seq\": 8, \"distance_m\": 5444.633, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Haggerston\", \"stage_seq\": 9, \"distance_m\": 9641.193, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 10, \"distance_m\": 10314.217, \"section_seq\": 1, \"route_path_id\": 39199}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10314.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39199}], \"total_distance_m\": 10314.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10258.36, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:51Z\", \"source_id\": 54912512, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:55Z\", \"source_id\": 17582220, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:10Z\", \"source_id\": 54915999, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:14Z\", \"source_id\": 17583201, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:01Z\", \"source_id\": 54923221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 17585340, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:50Z\", \"source_id\": 54924466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:53Z\", \"source_id\": 17585734, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789707414797583, "current_leg_arrival_utc": "2026-09-18T06:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:46.283604", "service_state_evidence_id": 17585734, "current_leg_start_actual_dep": "2026-09-18T05:49:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:46.404153", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 5G04 None None None None {"version": 3, "segments": [{"to_m": 293.409, "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": 510.378, "from_m": 293.409, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2161.746, "from_m": 510.378, "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": 4661.161, "from_m": 2161.746, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4744.127, "from_m": 4661.161, "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": 6428.72, "from_m": 4744.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6660.999, "from_m": 6428.72, "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": 7376.552, "from_m": 6660.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7756.634, "from_m": 7376.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": 7794.09, "from_m": 7756.634, "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": 8100.58, "from_m": 7794.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9840.088, "from_m": 8100.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9895.945, "from_m": 9840.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10314.217, "from_m": 9895.945, "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": 658620, "profile_key": "bed44dcc31aad995339d981e8ccba6b6db80984b754eef0895d65d1c9b52c0d5", "schedule_id": 26251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Silwood Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Canal Jn (New Cross)", "stage_seq": 2, "distance_m": 457.287, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0537H", "location": "New Cross Gate Dpt Hdshunt", "stage_seq": 3, "distance_m": 1336.062, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0549", "location": "New Cross Gate Dpt Wash Rd", "stage_seq": 4, "distance_m": 1912.343, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Canal Jn (New Cross)", "stage_seq": 5, "distance_m": 2214.837, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Surrey Quays Silwood Jn", "stage_seq": 6, "distance_m": 2971.662, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Canada Water", "stage_seq": 7, "distance_m": 3870.772, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Shadwell", "stage_seq": 8, "distance_m": 5444.633, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Haggerston", "stage_seq": 9, "distance_m": 9641.193, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 10, "distance_m": 10314.217, "section_seq": 1, "route_path_id": 39199}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10314.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 39199}], "total_distance_m": 10314.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10258.36, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.857, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:51Z", "source_id": 54912512, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:55Z", "source_id": 17582220, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:10Z", "source_id": 54915999, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:14Z", "source_id": 17583201, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:01Z", "source_id": 54923221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 17585340, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:50Z", "source_id": 54924466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:53Z", "source_id": 17585734, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Silwood Stabling Sidings 0525 0525 None None None Dalston Junction 0612 0612 3 EARLY -15 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60626/2026-09-18/detailed None New Cross Gate Dpt Wash Rd 2026-09-18T05:49:00+01:00 Dalston Junction 8.0 {"type": "LineString", "coordinates": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 5.3 0549 0557 New Cross Gate Dpt Wash Rd Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585734 1789707414797583 33 33 2026-09-18 05:07:46.404153 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:46.283604
628102 658351 P87883 882K04M518 2026-09-18 COMPLETE 17585513 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 658351, "stp": "P", "toc": "Southeastern", "uid": "P87883", "consist": "465154+465157", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87883/2026-09-18/detailed", "trust_id": "882K04M518", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K04", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0557", "current_leg_dep": "0554", "current_leg_end": "London Charing Cross", "origin_dep_time": "0513", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0558", "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\": 366.133, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 414.85, \"from_m\": 366.133, \"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\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"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\": 7634.717, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.479, \"from_m\": 7634.717, \"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\": 12760.27, \"from_m\": 7688.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.891, \"from_m\": 12760.27, \"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\": 14247.839, \"from_m\": 13033.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14316.615, \"from_m\": 14247.839, \"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\": 19492.814, \"from_m\": 14316.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21456.906, \"from_m\": 19492.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22922.595, \"from_m\": 21456.906, \"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\": 658351, \"profile_key\": \"379a471694fa26384b98159370cfcf99e31f85f8c5e69b2809929378b78e5d12\", \"schedule_id\": 22724, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0516H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7873.214, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8756.569, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11064.132, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12402.442, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12760.27, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13481.439, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 13837.473, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14373.713, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15192.398, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18165.665, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20030.858, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 20971.042, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21717.358, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 22922.595, \"section_seq\": 1, \"route_path_id\": 100089}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22922.595, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}], \"total_distance_m\": 22922.595, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22835.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "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\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:42Z\", \"source_id\": 54874211, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:49Z\", \"source_id\": 17571462, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:39Z\", \"source_id\": 54875843, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:43Z\", \"source_id\": 17571895, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:37Z\", \"source_id\": 54879457, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:39Z\", \"source_id\": 17572887, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:47Z\", \"source_id\": 54882700, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:52Z\", \"source_id\": 17573754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:13Z\", \"source_id\": 54885181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:19Z\", \"source_id\": 17574444, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:36Z\", \"source_id\": 54887673, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:44Z\", \"source_id\": 17575085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:34Z\", \"source_id\": 54890786, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:37Z\", \"source_id\": 17576005, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:56Z\", \"source_id\": 54893403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:59Z\", \"source_id\": 17576770, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:27Z\", \"source_id\": 54897585, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:34Z\", \"source_id\": 17577927, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:03Z\", \"source_id\": 54908622, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:09Z\", \"source_id\": 17581086, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:06Z\", \"source_id\": 54917358, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:08Z\", \"source_id\": 17583579, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:24Z\", \"source_id\": 54923843, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:25Z\", \"source_id\": 17585513, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789707385666149, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:48.989375", "service_state_evidence_id": 17585513, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:49.196684", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HYS CHX 2K04 465154+465157 8 75 None {"version": 3, "segments": [{"to_m": 366.133, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 414.85, "from_m": 366.133, "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": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "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": 7634.717, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.479, "from_m": 7634.717, "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": 12760.27, "from_m": 7688.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.891, "from_m": 12760.27, "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": 14247.839, "from_m": 13033.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14316.615, "from_m": 14247.839, "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": 19492.814, "from_m": 14316.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21456.906, "from_m": 19492.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22922.595, "from_m": 21456.906, "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": 658351, "profile_key": "379a471694fa26384b98159370cfcf99e31f85f8c5e69b2809929378b78e5d12", "schedule_id": 22724, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0516H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7873.214, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8756.569, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11064.132, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Ladywell", "stage_seq": 9, "distance_m": 12402.442, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12760.27, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540", "location": "Lewisham", "stage_seq": 11, "distance_m": 13481.439, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 13837.473, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14373.713, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "New Cross", "stage_seq": 14, "distance_m": 15192.398, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18165.665, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "London Bridge", "stage_seq": 16, "distance_m": 20030.858, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 20971.042, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21717.358, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 22922.595, "section_seq": 1, "route_path_id": 100089}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22922.595, "from_m": 0.0, "section_seq": 1, "route_path_id": 100089}], "total_distance_m": 22922.595, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:42Z", "source_id": 54874211, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:49Z", "source_id": 17571462, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:39Z", "source_id": 54875843, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:43Z", "source_id": 17571895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:37Z", "source_id": 54879457, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:39Z", "source_id": 17572887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:47Z", "source_id": 54882700, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:52Z", "source_id": 17573754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:13Z", "source_id": 54885181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:19Z", "source_id": 17574444, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:36Z", "source_id": 54887673, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:44Z", "source_id": 17575085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:34Z", "source_id": 54890786, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:37Z", "source_id": 17576005, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:56Z", "source_id": 54893403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:59Z", "source_id": 17576770, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:27Z", "source_id": 54897585, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:34Z", "source_id": 17577927, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:03Z", "source_id": 54908622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:09Z", "source_id": 17581086, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:06Z", "source_id": 54917358, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:08Z", "source_id": 17583579, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:24Z", "source_id": 54923843, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T04:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:25Z", "source_id": 17585513, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Hayes (Kent) 0513 0513 2 None None London Charing Cross 0558 0558 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87883/2026-09-18/detailed None London Waterloo (East) 2026-09-18T05:55: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 0554 0557 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585513 1789707385666149 77 77 2026-09-18 05:07:49.196684 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:48.989375
628103 659321 W60770 725N98M518 2026-09-18 COMPLETE 17585766 2026-09-18 05:57:00 2026-09-18 05:07:56 2026-09-20 05:07:56 {"id": 659321, "stp": "O", "toc": "London Overground", "uid": "W60770", "consist": null, "dest_crs": "CMD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60770/2026-09-18/detailed", "trust_id": "725N98M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Camden Road", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Camden Road", "signalling_id": "5N98", "timing_status": "EARLY", "origin_station": "Willesden T.M.D", "current_leg_arr": "0557", "current_leg_dep": "0557", "current_leg_end": "Camden Road", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Camden Road", "last_update_time": "2026-09-18T05:07:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14196209999999998, 51.54207660000001], [-0.1417761, 51.54207399999999], [-0.1416877, 51.54207319999999], [-0.14143169999999997, 51.54206959999999], [-0.14102239999999996, 51.5420556], [-0.14079589999999997, 51.54204330000001], [-0.1405378, 51.542026099999994], [-0.1404656, 51.54202049999999], [-0.14028799999999997, 51.542007], [-0.1401019, 51.5419919], [-0.1399392, 51.54197769999999], [-0.1397352, 51.5419584], [-0.1394603, 51.5419294], [-0.1392289, 51.5419021]]}", "current_leg_start": "Camden Road Jn", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5419021", "next_location_lon": "-0.1392289", "previous_location": "Camden Road Jn", "current_leg_milage": "0.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 473.984, \"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\": 478.734, \"from_m\": 473.984, \"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\": 531.906, \"from_m\": 478.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5886.794, \"from_m\": 531.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5908.679, \"from_m\": 5886.794, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7313.242, \"from_m\": 5908.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\": 7503.543, \"from_m\": 7313.242, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 659321, \"profile_key\": \"3b9bb768e31944bc0293c8beece9292569431f3221463d905ae90da399717192\", \"schedule_id\": 39400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Willesden T.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 5886.794, \"section_seq\": 1, \"route_path_id\": 109331}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 4, \"distance_m\": 7313.242, \"section_seq\": 1, \"route_path_id\": 109331}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Camden Road\", \"stage_seq\": 5, \"distance_m\": 7503.543, \"section_seq\": 1, \"route_path_id\": 109331}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7503.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109331}], \"total_distance_m\": 7503.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5571.824, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1931.719, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.5419021", "current_position_lon": "-0.1392289", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:52Z\", \"source_id\": 54924525, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:55Z\", \"source_id\": 17585766, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Camden Road", "service_state_platform": "2", "timing_fact_generation": 1789707418044515, "current_leg_arrival_utc": "2026-09-18T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:57:52.055756", "service_state_evidence_id": 17585766, "current_leg_start_actual_dep": "2026-09-18T05:57:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:07:52.871188", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O None CMD 5N98 None None None None {"version": 3, "segments": [{"to_m": 473.984, "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": 478.734, "from_m": 473.984, "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": 531.906, "from_m": 478.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5886.794, "from_m": 531.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5908.679, "from_m": 5886.794, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7313.242, "from_m": 5908.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": 7503.543, "from_m": 7313.242, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 659321, "profile_key": "3b9bb768e31944bc0293c8beece9292569431f3221463d905ae90da399717192", "schedule_id": 39400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Willesden T.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Willesden West London Jn", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Camden Jn", "stage_seq": 3, "distance_m": 5886.794, "section_seq": 1, "route_path_id": 109331}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557H", "location": "Camden Road Jn", "stage_seq": 4, "distance_m": 7313.242, "section_seq": 1, "route_path_id": 109331}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Camden Road", "stage_seq": 5, "distance_m": 7503.543, "section_seq": 1, "route_path_id": 109331}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7503.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 109331}], "total_distance_m": 7503.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5571.824, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1931.719, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:52Z", "source_id": 54924525, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:55Z", "source_id": 17585766, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Willesden T.M.D 0548 0548 None None None Camden Road 0558 0558 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60770/2026-09-18/detailed None Camden Road Jn 2026-09-18T05:57:30+01:00 Camden Road 0.0 {"type": "LineString", "coordinates": [[-0.14196209999999998, 51.54207660000001], [-0.1417761, 51.54207399999999], [-0.1416877, 51.54207319999999], [-0.14143169999999997, 51.54206959999999], [-0.14102239999999996, 51.5420556], [-0.14079589999999997, 51.54204330000001], [-0.1405378, 51.542026099999994], [-0.1404656, 51.54202049999999], [-0.14028799999999997, 51.542007], [-0.1401019, 51.5419919], [-0.1399392, 51.54197769999999], [-0.1397352, 51.5419584], [-0.1394603, 51.5419294], [-0.1392289, 51.5419021]]} 0.1 0557 0557 Camden Road Jn Camden Road Camden Road 51.5419021 -0.1392289 51.5419021 -0.1392289 1 0 2026-09-18 05:07:56 TERMINATED 2026-09-18 04:57:00 Camden Road TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585766 1789707418044515 13 13 2026-09-18 05:07:52.871188 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:57:52.055756
628104 658175 C55903 122I12M518 2026-09-18 COMPLETE 17585858 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 658175, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55903", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-18/detailed", "trust_id": "122I12M518", "origin_crs": "REG", "show_on_map": 0, "dar_est_time": "05:04:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I12", "timing_status": "ON TIME", "origin_station": "Regent Centre (Newcastle)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0504", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0504½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:18Z\", \"source_id\": 17576208, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:39Z\", \"source_id\": 17576952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:52Z\", \"source_id\": 17578045, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:24Z\", \"source_id\": 17579324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:33Z\", \"source_id\": 17580107, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:52Z\", \"source_id\": 17580612, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:43Z\", \"source_id\": 17581297, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:44Z\", \"source_id\": 17582125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:52Z\", \"source_id\": 17583026, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:18Z\", \"source_id\": 17583623, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:28Z\", \"source_id\": 17584573, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:08Z\", \"source_id\": 17585858, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789707430319685, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:00.900229", "service_state_evidence_id": 17585858, "current_leg_start_actual_dep": null, "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:01.851755", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P REG SHZ 2I12 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:18Z", "source_id": 17576208, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:39Z", "source_id": 17576952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:52Z", "source_id": 17578045, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:24Z", "source_id": 17579324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:33Z", "source_id": 17580107, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:52Z", "source_id": 17580612, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:43Z", "source_id": 17581297, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:44Z", "source_id": 17582125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:52Z", "source_id": 17583026, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:18Z", "source_id": 17583623, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:28Z", "source_id": 17584573, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:08Z", "source_id": 17585858, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Regent Centre (Newcastle) 0504 0504½ None 5:04:00 None South Hylton (Sunderland Metro) 0558 0558 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-18/detailed None None None None None None None None None Pallion South Hylton (Sunderland Metro) None None None None None 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 South Hylton (Sunderland Metro) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585858 1789707430319685 35 35 2026-09-18 05:08:01.851755 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:00.900229
628105 658324 W60534 875A04M518 2026-09-18 COMPLETE 17585932 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 658324, "stp": "P", "toc": "London Overground", "uid": "W60534", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60534/2026-09-18/detailed", "trust_id": "875A04M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "5A04", "timing_status": "EARLY", "origin_station": "Silwood Stabling Sidings", "current_leg_arr": "0558", "current_leg_dep": "0533", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0512", "origin_platform": null, "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.07521879999999999, 51.5436451], [-0.0752464, 51.54402850000001], [-0.07519849999999999, 51.54543429999999], [-0.07519811117439318, 51.54544576236582], [-0.0751912, 51.5456495], [-0.0751808, 51.545954300000005], [-0.07516489999999999, 51.5461619], [-0.07517849999999998, 51.546267], [-0.07520140000000002, 51.5463643], [-0.0752423, 51.5465136], [-0.0753824, 51.54671439999999], [-0.07545779999999999, 51.5468223], [-0.075721, 51.547137], [-0.0758819, 51.54732020000001], [-0.07614579999999999, 51.5475348], [-0.07632169999999999, 51.5476532], [-0.07653309999999999, 51.5477718], [-0.07676009999999998, 51.5478803], [-0.07689939999999999, 51.54793879999999], [-0.07704040000000001, 51.54799529999999], [-0.0771931, 51.54804949999999], [-0.07734909999999999, 51.5480992], [-0.07759647048481792, 51.548165744585475], [-0.08398789999999999, 51.5486927], [-0.08545319999999999, 51.5487896], [-0.08616159999999999, 51.5488232], [-0.0869096, 51.54884959999999], [-0.0876425, 51.5488571], [-0.0883897, 51.5488499], [-0.08840367530334775, 51.54884953603996], [-0.08912309999999998, 51.54883079999999], [-0.08983152841195213, 51.54879932700969], [-0.08986589999999998, 51.5487978], [-0.090579, 51.54875640000001], [-0.09072853610717282, 51.54874423094921], [-0.0911391, 51.548697299999986], [-0.0916453, 51.54863989999999], [-0.0920362, 51.5486001], [-0.0925592, 51.54851420000001], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "New Cross Gate Dpt Wash Rd", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "New Cross Gate Dpt Wash Rd", "current_leg_milage": "6.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.409, \"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\": 510.378, \"from_m\": 293.409, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2161.746, \"from_m\": 510.378, \"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\": 4661.161, \"from_m\": 2161.746, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4744.127, \"from_m\": 4661.161, \"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\": 6428.72, \"from_m\": 4744.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6660.999, \"from_m\": 6428.72, \"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\": 7376.552, \"from_m\": 6660.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7756.634, \"from_m\": 7376.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\": 7794.09, \"from_m\": 7756.634, \"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\": 8100.58, \"from_m\": 7794.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9840.088, \"from_m\": 8100.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9895.451, \"from_m\": 9840.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10155.426, \"from_m\": 9895.451, \"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\": 10228.3, \"from_m\": 10155.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10371.2, \"from_m\": 10228.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\": 10773.996, \"from_m\": 10371.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11707.305, \"from_m\": 10773.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12261.891, \"from_m\": 11707.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12637.655, \"from_m\": 12261.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658324, \"profile_key\": \"b64d56446ed9faac14c0a3c2ff9b9b1d23f7acaa0f94963c9ee8ec19856a8f9c\", \"schedule_id\": 26232, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 2, \"distance_m\": 457.287, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0525\", \"location\": \"New Cross Gate Dpt Hdshunt\", \"stage_seq\": 3, \"distance_m\": 1336.062, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0533\", \"location\": \"New Cross Gate Dpt Wash Rd\", \"stage_seq\": 4, \"distance_m\": 1912.343, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 5, \"distance_m\": 2214.837, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 6, \"distance_m\": 2971.662, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Canada Water\", \"stage_seq\": 7, \"distance_m\": 3870.772, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Shadwell\", \"stage_seq\": 8, \"distance_m\": 5444.633, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Haggerston\", \"stage_seq\": 9, \"distance_m\": 9641.193, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Dalston Junction\", \"stage_seq\": 10, \"distance_m\": 10314.584, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 11, \"distance_m\": 11501.791, \"section_seq\": 1, \"route_path_id\": 101562}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 12, \"distance_m\": 12637.655, \"section_seq\": 1, \"route_path_id\": 101562}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12637.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101562}], \"total_distance_m\": 12637.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 11954.832, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 682.823, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:18Z\", \"source_id\": 54897398, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:24Z\", \"source_id\": 17577879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:46Z\", \"source_id\": 54900409, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:48Z\", \"source_id\": 17578770, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:42Z\", \"source_id\": 54908091, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:48Z\", \"source_id\": 17580920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:23Z\", \"source_id\": 54909061, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:23Z\", \"source_id\": 17581204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:15Z\", \"source_id\": 54925029, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:18Z\", \"source_id\": 17585932, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789707438576386, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:02.491448", "service_state_evidence_id": 17585932, "current_leg_start_actual_dep": "2026-09-18T05:33:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:03.077524", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None XHZ 5A04 None None None None {"version": 3, "segments": [{"to_m": 293.409, "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": 510.378, "from_m": 293.409, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2161.746, "from_m": 510.378, "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": 4661.161, "from_m": 2161.746, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4744.127, "from_m": 4661.161, "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": 6428.72, "from_m": 4744.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6660.999, "from_m": 6428.72, "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": 7376.552, "from_m": 6660.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7756.634, "from_m": 7376.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": 7794.09, "from_m": 7756.634, "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": 8100.58, "from_m": 7794.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9840.088, "from_m": 8100.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9895.451, "from_m": 9840.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10155.426, "from_m": 9895.451, "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": 10228.3, "from_m": 10155.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10371.2, "from_m": 10228.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": 10773.996, "from_m": 10371.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11707.305, "from_m": 10773.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12261.891, "from_m": 11707.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12637.655, "from_m": 12261.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 658324, "profile_key": "b64d56446ed9faac14c0a3c2ff9b9b1d23f7acaa0f94963c9ee8ec19856a8f9c", "schedule_id": 26232, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Silwood Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Canal Jn (New Cross)", "stage_seq": 2, "distance_m": 457.287, "section_seq": 1, "route_path_id": 101562}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0525", "location": "New Cross Gate Dpt Hdshunt", "stage_seq": 3, "distance_m": 1336.062, "section_seq": 1, "route_path_id": 101562}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0533", "location": "New Cross Gate Dpt Wash Rd", "stage_seq": 4, "distance_m": 1912.343, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Canal Jn (New Cross)", "stage_seq": 5, "distance_m": 2214.837, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Surrey Quays Silwood Jn", "stage_seq": 6, "distance_m": 2971.662, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Canada Water", "stage_seq": 7, "distance_m": 3870.772, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Shadwell", "stage_seq": 8, "distance_m": 5444.633, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Haggerston", "stage_seq": 9, "distance_m": 9641.193, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Dalston Junction", "stage_seq": 10, "distance_m": 10314.584, "section_seq": 1, "route_path_id": 101562}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "East London Line Boundary North London Line", "stage_seq": 11, "distance_m": 11501.791, "section_seq": 1, "route_path_id": 101562}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 12, "distance_m": 12637.655, "section_seq": 1, "route_path_id": 101562}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12637.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 101562}], "total_distance_m": 12637.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 11954.832, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 682.823, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:18Z", "source_id": 54897398, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:24Z", "source_id": 17577879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:46Z", "source_id": 54900409, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:48Z", "source_id": 17578770, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:42Z", "source_id": 54908091, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:48Z", "source_id": 17580920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:23Z", "source_id": 54909061, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:23Z", "source_id": 17581204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:15Z", "source_id": 54925029, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:18Z", "source_id": 17585932, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Silwood Stabling Sidings 0512 0512 None None None Highbury & Islington (East London Line) 0559 0559 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60534/2026-09-18/detailed None New Cross Gate Dpt Wash Rd 2026-09-18T05:33:00+01:00 Highbury & Islington (East London Line) 25.0 {"type": "LineString", "coordinates": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.07521879999999999, 51.5436451], [-0.0752464, 51.54402850000001], [-0.07519849999999999, 51.54543429999999], [-0.07519811117439318, 51.54544576236582], [-0.0751912, 51.5456495], [-0.0751808, 51.545954300000005], [-0.07516489999999999, 51.5461619], [-0.07517849999999998, 51.546267], [-0.07520140000000002, 51.5463643], [-0.0752423, 51.5465136], [-0.0753824, 51.54671439999999], [-0.07545779999999999, 51.5468223], [-0.075721, 51.547137], [-0.0758819, 51.54732020000001], [-0.07614579999999999, 51.5475348], [-0.07632169999999999, 51.5476532], [-0.07653309999999999, 51.5477718], [-0.07676009999999998, 51.5478803], [-0.07689939999999999, 51.54793879999999], [-0.07704040000000001, 51.54799529999999], [-0.0771931, 51.54804949999999], [-0.07734909999999999, 51.5480992], [-0.07759647048481792, 51.548165744585475], [-0.08398789999999999, 51.5486927], [-0.08545319999999999, 51.5487896], [-0.08616159999999999, 51.5488232], [-0.0869096, 51.54884959999999], [-0.0876425, 51.5488571], [-0.0883897, 51.5488499], [-0.08840367530334775, 51.54884953603996], [-0.08912309999999998, 51.54883079999999], [-0.08983152841195213, 51.54879932700969], [-0.08986589999999998, 51.5487978], [-0.090579, 51.54875640000001], [-0.09072853610717282, 51.54874423094921], [-0.0911391, 51.548697299999986], [-0.0916453, 51.54863989999999], [-0.0920362, 51.5486001], [-0.0925592, 51.54851420000001], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 6.7 0533 0558 New Cross Gate Dpt Wash Rd Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585932 1789707438576386 37 37 2026-09-18 05:08:03.077524 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:02.491448
628106 658710 C36502 745R33M518 2026-09-18 COMPLETE 17586019 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 658710, "stp": "P", "toc": "Elizabeth Line", "uid": "C36502", "consist": "345039", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36502/2026-09-18/detailed", "trust_id": "745R33M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-18", "dest_arr_time": "0553", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5R33", "timing_status": "LATE", "origin_station": "Maidenhead Carriage Sidings", "current_leg_arr": "0558", "current_leg_dep": "0546", "current_leg_end": "Reading", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7226763753448314, 51.51843703539003], [-0.7230339, 51.518375299999995], [-0.7236208, 51.5182731], [-0.7239208, 51.5182209], [-0.7242527999999999, 51.51816319999999], [-0.7265234999999999, 51.51773790000001], [-0.7271989, 51.5176023], [-0.7278402, 51.517470799999984], [-0.7306994999999998, 51.51688969999999], [-0.7338763999999999, 51.5162406], [-0.7361402, 51.51569670000001], [-0.7384082, 51.5151419], [-0.7400524, 51.5147297], [-0.7417269999999999, 51.51429110000001], [-0.7418828, 51.5142525], [-0.7439371999999999, 51.513689], [-0.744965, 51.5134067], [-0.7455093, 51.51324749999999], [-0.7460144, 51.513107299999994], [-0.7470693999999999, 51.5128091], [-0.7481170999999999, 51.5124896], [-0.7491788, 51.5121688], [-0.7499279999999999, 51.5119471], [-0.7505959999999999, 51.5117356], [-0.7513498, 51.51149019999999], [-0.7519746, 51.5112961], [-0.7528493, 51.5110183], [-0.7536829, 51.5107527], [-0.7580629999999999, 51.50933950000001], [-0.7603733999999999, 51.5085865], [-0.7615067000000001, 51.5082211], [-0.7622022, 51.5080081], [-0.762827, 51.5077799], [-0.7631764, 51.50766670000001], [-0.7638015, 51.50748540000001], [-0.7687491999999999, 51.505934], [-0.7711241999999999, 51.505174100000005], [-0.7724305999999999, 51.50475299999999], [-0.7732326, 51.5044929], [-0.7740131, 51.504251899999986], [-0.7773885999999999, 51.503179200000005], [-0.7807467, 51.5020743], [-0.7840699999999999, 51.50096690000001], [-0.7857281999999999, 51.50043409999999], [-0.7866615, 51.5001294], [-0.7874875999999998, 51.499882], [-0.7901359, 51.49904169999999], [-0.7909567094822837, 51.4987748385867], [-0.7926811, 51.4982142], [-0.7953039, 51.49734829999999], [-0.796868, 51.496839099999995], [-0.7979507999999998, 51.4964845], [-0.8010868, 51.49546139999999], [-0.8041930999999999, 51.49446530000001], [-0.8072915, 51.4934791], [-0.8084837557075693, 51.493106248233346], [-0.8089868999999998, 51.49294890000001], [-0.8102526, 51.4925462], [-0.8113824, 51.492182199999995], [-0.8153429, 51.4908946], [-0.8181866, 51.48995169999999], [-0.8195795999999999, 51.4895068], [-0.8204253, 51.4892293], [-0.8211887, 51.4889853], [-0.8255415, 51.487598600000005], [-0.8278339999999998, 51.4869258], [-0.8288608, 51.4865925], [-0.8299253999999999, 51.486243], [-0.8308936, 51.48593269999999], [-0.8372862999999999, 51.48382159999999], [-0.8405039999999999, 51.4827834], [-0.8423824, 51.48217609999999], [-0.843343, 51.48184340000001], [-0.8436049999999999, 51.48174459999999], [-0.8467376000000001, 51.4808117], [-0.8498164, 51.479837299999986], [-0.8524785999999999, 51.478989], [-0.8539027, 51.4785122], [-0.8549946, 51.4781582], [-0.8555618, 51.47798060000001], [-0.8560086999999998, 51.477840699999994], [-0.858236, 51.47702720000001], [-0.8597729, 51.4765332], [-0.8604982, 51.4763428], [-0.8621195, 51.4758231], [-0.8625957, 51.4756695], [-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": "Maidenhead", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Maidenhead", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 452.567, \"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\": 549.132, \"from_m\": 452.567, \"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\": 1219.153, \"from_m\": 549.132, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2055.078, \"from_m\": 1219.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18044.01, \"from_m\": 2055.078, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18123.956, \"from_m\": 18044.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18182.337, \"from_m\": 18123.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18289.224, \"from_m\": 18182.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18345.344, \"from_m\": 18289.224, \"capability_applied\": null, \"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\": 18403.734, \"from_m\": 18345.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19028.25, \"from_m\": 18403.734, \"capability_applied\": null, \"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\": 19505.134, \"from_m\": 19028.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:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 658710, \"profile_key\": \"9f2e2050245c74bb9d4a6f2ec5149edd93c8e8e50350cec436574f349b2cf662\", \"schedule_id\": 4751, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Maidenhead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29847}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0538\", \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 669.579, \"section_seq\": 1, \"route_path_id\": 29847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 11560.695, \"section_seq\": 1, \"route_path_id\": 29847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 18345.344, \"section_seq\": 1, \"route_path_id\": 29847}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 5, \"distance_m\": 19505.134, \"section_seq\": 1, \"route_path_id\": 29847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19505.134, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29847}], \"total_distance_m\": 19505.134, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18158.261, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1346.873, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:08Z\", \"source_id\": 54900877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:14Z\", \"source_id\": 17578902, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:14Z\", \"source_id\": 54917554, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:18Z\", \"source_id\": 17583640, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:28Z\", \"source_id\": 54925374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:34Z\", \"source_id\": 17586019, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789707456574747, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:02.504503", "service_state_evidence_id": 17586019, "current_leg_start_actual_dep": "2026-09-18T05:43:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:03.086274", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None RDG 5R33 345039 9 90 None {"version": 3, "segments": [{"to_m": 452.567, "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": 549.132, "from_m": 452.567, "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": 1219.153, "from_m": 549.132, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2055.078, "from_m": 1219.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18044.01, "from_m": 2055.078, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18123.956, "from_m": 18044.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18182.337, "from_m": 18123.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18289.224, "from_m": 18182.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18345.344, "from_m": 18289.224, "capability_applied": null, "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": 18403.734, "from_m": 18345.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19028.25, "from_m": 18403.734, "capability_applied": null, "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": 19505.134, "from_m": 19028.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:forward", "infrastructure_limit_mph": 50.0}], "service_id": 658710, "profile_key": "9f2e2050245c74bb9d4a6f2ec5149edd93c8e8e50350cec436574f349b2cf662", "schedule_id": 4751, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Maidenhead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29847}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0538", "location": "Maidenhead", "stage_seq": 2, "distance_m": 669.579, "section_seq": 1, "route_path_id": 29847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Twyford", "stage_seq": 3, "distance_m": 11560.695, "section_seq": 1, "route_path_id": 29847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Kennet Bridge Jn", "stage_seq": 4, "distance_m": 18345.344, "section_seq": 1, "route_path_id": 29847}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Reading", "stage_seq": 5, "distance_m": 19505.134, "section_seq": 1, "route_path_id": 29847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19505.134, "from_m": 0.0, "section_seq": 1, "route_path_id": 29847}], "total_distance_m": 19505.134, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18158.261, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1346.873, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23637, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:08Z", "source_id": 54900877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:14Z", "source_id": 17578902, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:14Z", "source_id": 54917554, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:18Z", "source_id": 17583640, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:28Z", "source_id": 54925374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:34Z", "source_id": 17586019, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Maidenhead Carriage Sidings 0529 0529 None None None Reading 0553 0553 14 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36502/2026-09-18/detailed None Maidenhead 2026-09-18T05:43:00+01:00 Reading 12.0 {"type": "LineString", "coordinates": [[-0.7226763753448314, 51.51843703539003], [-0.7230339, 51.518375299999995], [-0.7236208, 51.5182731], [-0.7239208, 51.5182209], [-0.7242527999999999, 51.51816319999999], [-0.7265234999999999, 51.51773790000001], [-0.7271989, 51.5176023], [-0.7278402, 51.517470799999984], [-0.7306994999999998, 51.51688969999999], [-0.7338763999999999, 51.5162406], [-0.7361402, 51.51569670000001], [-0.7384082, 51.5151419], [-0.7400524, 51.5147297], [-0.7417269999999999, 51.51429110000001], [-0.7418828, 51.5142525], [-0.7439371999999999, 51.513689], [-0.744965, 51.5134067], [-0.7455093, 51.51324749999999], [-0.7460144, 51.513107299999994], [-0.7470693999999999, 51.5128091], [-0.7481170999999999, 51.5124896], [-0.7491788, 51.5121688], [-0.7499279999999999, 51.5119471], [-0.7505959999999999, 51.5117356], [-0.7513498, 51.51149019999999], [-0.7519746, 51.5112961], [-0.7528493, 51.5110183], [-0.7536829, 51.5107527], [-0.7580629999999999, 51.50933950000001], [-0.7603733999999999, 51.5085865], [-0.7615067000000001, 51.5082211], [-0.7622022, 51.5080081], [-0.762827, 51.5077799], [-0.7631764, 51.50766670000001], [-0.7638015, 51.50748540000001], [-0.7687491999999999, 51.505934], [-0.7711241999999999, 51.505174100000005], [-0.7724305999999999, 51.50475299999999], [-0.7732326, 51.5044929], [-0.7740131, 51.504251899999986], [-0.7773885999999999, 51.503179200000005], [-0.7807467, 51.5020743], [-0.7840699999999999, 51.50096690000001], [-0.7857281999999999, 51.50043409999999], [-0.7866615, 51.5001294], [-0.7874875999999998, 51.499882], [-0.7901359, 51.49904169999999], [-0.7909567094822837, 51.4987748385867], [-0.7926811, 51.4982142], [-0.7953039, 51.49734829999999], [-0.796868, 51.496839099999995], [-0.7979507999999998, 51.4964845], [-0.8010868, 51.49546139999999], [-0.8041930999999999, 51.49446530000001], [-0.8072915, 51.4934791], [-0.8084837557075693, 51.493106248233346], [-0.8089868999999998, 51.49294890000001], [-0.8102526, 51.4925462], [-0.8113824, 51.492182199999995], [-0.8153429, 51.4908946], [-0.8181866, 51.48995169999999], [-0.8195795999999999, 51.4895068], [-0.8204253, 51.4892293], [-0.8211887, 51.4889853], [-0.8255415, 51.487598600000005], [-0.8278339999999998, 51.4869258], [-0.8288608, 51.4865925], [-0.8299253999999999, 51.486243], [-0.8308936, 51.48593269999999], [-0.8372862999999999, 51.48382159999999], [-0.8405039999999999, 51.4827834], [-0.8423824, 51.48217609999999], [-0.843343, 51.48184340000001], [-0.8436049999999999, 51.48174459999999], [-0.8467376000000001, 51.4808117], [-0.8498164, 51.479837299999986], [-0.8524785999999999, 51.478989], [-0.8539027, 51.4785122], [-0.8549946, 51.4781582], [-0.8555618, 51.47798060000001], [-0.8560086999999998, 51.477840699999994], [-0.858236, 51.47702720000001], [-0.8597729, 51.4765332], [-0.8604982, 51.4763428], [-0.8621195, 51.4758231], [-0.8625957, 51.4756695], [-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]]} 11.7 0546 0558 Maidenhead Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586019 1789707456574747 26 26 2026-09-18 05:08:03.086274 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:02.504503
628107 658224 C20214 635O11M518 2026-09-18 COMPLETE 17586295 2026-09-18 05:15:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 658224, "stp": "P", "toc": "Thameslink", "uid": "C20214", "consist": "700042", "dest_crs": "WHP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20214/2026-09-18/detailed", "trust_id": "635O11M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:07:00", "dar_platform": null, "dest_station": "West Hampstead Thameslink", "service_date": "2026-09-18", "dest_arr_time": "0515", "dest_platform": "1", "is_terminated": 1, "next_location": "West Hampstead Thameslink", "signalling_id": "5O11", "timing_status": "ON TIME", "origin_station": "Cricklewood South Sidings", "current_leg_arr": "0515", "current_leg_dep": "0512", "current_leg_end": "West Hampstead Thameslink", "origin_dep_time": "0507", "origin_platform": null, "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]}", "current_leg_start": "Cricklewood", "dest_arr_time_act": "0515", "motion_projection": null, "next_location_lat": "51.5483581", "next_location_lon": "-0.1919986", "previous_location": "Cricklewood", "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\": 961.422, \"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\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"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\": 2741.504, \"from_m\": 1776.354, \"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}], \"service_id\": 658224, \"profile_key\": \"a7a41815183444f50777f0d405c31452514b6aa5cb98404e90430d1d6683f1ad\", \"schedule_id\": 2609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Cricklewood South Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0512\", \"location\": \"Cricklewood\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": null, \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2741.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}], \"total_distance_m\": 2741.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1703.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1037.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0507", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5483581", "current_position_lon": "-0.1919986", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:06Z\", \"source_id\": 17586295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead Thameslink", "service_state_platform": "1", "timing_fact_generation": 1789707487632480, "current_leg_arrival_utc": "2026-09-18T05:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:07.629788", "service_state_evidence_id": 17586295, "current_leg_start_actual_dep": "2026-09-18T05:12:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:08.515954", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None WHP 5O11 700042 8 100 None {"version": 3, "segments": [{"to_m": 961.422, "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": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "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": 2741.504, "from_m": 1776.354, "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}], "service_id": 658224, "profile_key": "a7a41815183444f50777f0d405c31452514b6aa5cb98404e90430d1d6683f1ad", "schedule_id": 2609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0507", "location": "Cricklewood South Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0512", "location": "Cricklewood", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": null, "location": "West Hampstead Thameslink", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2741.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 29039}], "total_distance_m": 2741.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1703.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1037.743, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:06Z", "source_id": 17586295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}] Cricklewood South Sidings 0507 0507 None 5:07:00 None West Hampstead Thameslink 0515 0515 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20214/2026-09-18/detailed None Cricklewood 2026-09-18T05:12:00+01:00 West Hampstead Thameslink 3.0 {"type": "LineString", "coordinates": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]} 1.2 0512 0515 Cricklewood West Hampstead Thameslink West Hampstead Thameslink 51.5483581 -0.1919986 51.5483581 -0.1919986 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:15:00 West Hampstead Thameslink TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586295 1789707487632480 8 8 2026-09-18 05:08:08.515954 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:07.629788
628108 659088 W84459 025B14M518 2026-09-18 COMPLETE 17586308 2026-09-18 05:53:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659088, "stp": "P", "toc": "ScotRail", "uid": "W84459", "consist": "158734", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84459/2026-09-18/detailed", "trust_id": "025B14M518", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "05:41:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-18", "dest_arr_time": "0553", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5B14", "timing_status": "ON TIME", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "0553", "current_leg_dep": "0551", "current_leg_end": "Aberdeen", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-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": "Aberdeen Sig. A27", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"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\": 906.435, \"from_m\": 877.259, \"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\": 1229.074, \"from_m\": 906.435, \"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\": 659088, \"profile_key\": \"4b513d523d3a2255ccc55892915bb6e6f1f8f2323006714c5618ce4af7702078\", \"schedule_id\": 28071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0551\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1229.074, \"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": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:06Z\", \"source_id\": 17586308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1789707487997169, "current_leg_arrival_utc": "2026-09-18T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:07.995102", "service_state_evidence_id": 17586308, "current_leg_start_actual_dep": "2026-09-18T05:51:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:08.518244", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAC ABD 5B14 158734 2 90 None {"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "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": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "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": 659088, "profile_key": "4b513d523d3a2255ccc55892915bb6e6f1f8f2323006714c5618ce4af7702078", "schedule_id": 28071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0551", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1229.074, "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-18T04:58:06Z", "source_id": 17586308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}] Aberdeen Clayhills Carriage Maintenance Depot 0541 0541 None 5:41:00 None Aberdeen 0553 0553 6S ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84459/2026-09-18/detailed None Aberdeen Sig. A27 2026-09-18T05:51:00+01:00 Aberdeen 2.0 {"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-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]]} 0.4 0551 0553 Aberdeen Sig. A27 Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:53:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586308 1789707487997169 1 1 2026-09-18 05:08:08.518244 6S None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:07.995102
628109 659190 W30365 845S39M518 2026-09-18 COMPLETE 17585677 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659190, "stp": "P", "toc": "CrossCountry", "uid": "W30365", "consist": "221108", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30365/2026-09-18/detailed", "trust_id": "845S39M518", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "05:44:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5S39", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Plymouth", "origin_dep_time": "0544", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Laira Jn", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Laira Jn", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.882, \"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\": 1781.545, \"from_m\": 562.882, \"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\": 2644.202, \"from_m\": 1781.545, \"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\": 3348.484, \"from_m\": 2644.202, \"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\": 3518.893, \"from_m\": 3348.484, \"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\": 3581.811, \"from_m\": 3518.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3993.94, \"from_m\": 3581.811, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659190, \"profile_key\": \"5491b2e08c6d477f9fc4e56c8ce7e269b138c96f094b8da7a873840bf872746d\", \"schedule_id\": 25166, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0553\", \"location\": \"Laira Jn\", \"stage_seq\": 2, \"distance_m\": 562.882, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3993.94, \"section_seq\": 1, \"route_path_id\": 30299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3993.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}], \"total_distance_m\": 3993.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3368.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 625.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:46Z\", \"source_id\": 54924357, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:48Z\", \"source_id\": 17585677, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1789707409028987, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:13.476539", "service_state_evidence_id": 17585677, "current_leg_start_actual_dep": "2026-09-18T05:53:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:13.738409", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XLZ PLY 5S39 221108 5 125 None {"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "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": 2644.202, "from_m": 1781.545, "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": 3348.484, "from_m": 2644.202, "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": 3518.893, "from_m": 3348.484, "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": 3581.811, "from_m": 3518.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3993.94, "from_m": 3581.811, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659190, "profile_key": "5491b2e08c6d477f9fc4e56c8ce7e269b138c96f094b8da7a873840bf872746d", "schedule_id": 25166, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0553", "location": "Laira Jn", "stage_seq": 2, "distance_m": 562.882, "section_seq": 1, "route_path_id": 30299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3993.94, "section_seq": 1, "route_path_id": 30299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3993.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 30299}], "total_distance_m": 3993.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3368.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 625.8, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26679, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:46Z", "source_id": 54924357, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:48Z", "source_id": 17585677, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0544 0544 None 5:44:00 None Plymouth 0600 0600 8 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30365/2026-09-18/detailed None Laira Jn 2026-09-18T05:53:00+01:00 Plymouth 10.0 {"type": "LineString", "coordinates": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 2.1 0548 0558 Laira Jn Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585677 1789707409028987 7 7 2026-09-18 05:08:13.738409 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:13.476539
628110 659980 P29015 115C30M618 2026-09-18 COMPLETE 17586336 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659980, "stp": "P", "toc": "Northern", "uid": "P29015", "consist": "156466", "dest_crs": "BIF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29015/2026-09-18/detailed", "trust_id": "115C30M618", "origin_crs": "XBF", "show_on_map": 0, "dar_est_time": "06:05:00", "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-18", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "5C30", "timing_status": "EARLY", "origin_station": "Barrow-in-Furness CS", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0605", "origin_platform": null, "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Barrow-in-Furness CS", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:12Z\", \"source_id\": 17586336, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "1", "timing_fact_generation": 1789707493663423, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:13.661641", "service_state_evidence_id": 17586336, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:13.735605", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XBF BIF 5C30 156466 2 75 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:12Z", "source_id": 17586336, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Barrow-in-Furness CS 0605 0605 None 6:05:00 None Barrow-in-Furness 0608 0608 1 EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29015/2026-09-18/detailed None None None None None None None None None Barrow-in-Furness CS Barrow-in-Furness None None None None None 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Barrow-in-Furness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586336 1789707493663423 2 2 2026-09-18 05:08:13.735605 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:13.661641
628111 659379 G31044 365S00M518 2026-09-18 COMPLETE 17586397 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659379, "stp": "P", "toc": "Merseyrail", "uid": "G31044", "consist": "777041", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31044/2026-09-18/detailed", "trust_id": "365S00M518", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S00", "timing_status": "ON TIME", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Kirkdale C.S.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Kirkdale C.S.", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.627, \"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\": 503.628, \"from_m\": 449.627, \"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\": 738.516, \"from_m\": 503.628, \"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\": 1043.076, \"from_m\": 738.516, \"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\": 3570.432, \"from_m\": 1043.076, \"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\": 3775.341, \"from_m\": 3570.432, \"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\": 4443.536, \"from_m\": 3775.341, \"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\": 4613.193, \"from_m\": 4443.536, \"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\": 659379, \"profile_key\": \"3bd685b2ec7b304a4768c76bc8a468917024b72ba02a02f23e1eebcd2ad3ae0d\", \"schedule_id\": 11282, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1188.875, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 3, \"distance_m\": 3660.806, \"section_seq\": 1, \"route_path_id\": 31970}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 4, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 31970}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4613.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31970}], \"total_distance_m\": 4613.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 4163.566, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:25Z\", \"source_id\": 54917770, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:28Z\", \"source_id\": 17583694, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:54Z\", \"source_id\": 54923060, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:57Z\", \"source_id\": 17585296, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:15Z\", \"source_id\": 54926541, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:18Z\", \"source_id\": 17586397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789707499719630, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:19.715138", "service_state_evidence_id": 17586397, "current_leg_start_actual_dep": "2026-09-18T05:50:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:19.812491", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XKK LVC 5S00 777041 4 75 None {"version": 3, "segments": [{"to_m": 449.627, "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": 503.628, "from_m": 449.627, "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": 738.516, "from_m": 503.628, "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": 1043.076, "from_m": 738.516, "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": 3570.432, "from_m": 1043.076, "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": 3775.341, "from_m": 3570.432, "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": 4443.536, "from_m": 3775.341, "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": 4613.193, "from_m": 4443.536, "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": 659379, "profile_key": "3bd685b2ec7b304a4768c76bc8a468917024b72ba02a02f23e1eebcd2ad3ae0d", "schedule_id": 11282, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Sandhills", "stage_seq": 2, "distance_m": 1188.875, "section_seq": 1, "route_path_id": 31970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Moorfields (Northern Line)", "stage_seq": 3, "distance_m": 3660.806, "section_seq": 1, "route_path_id": 31970}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 4, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 31970}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4613.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 31970}], "total_distance_m": 4613.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 4163.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:25Z", "source_id": 54917770, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:28Z", "source_id": 17583694, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:54Z", "source_id": 54923060, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:57Z", "source_id": 17585296, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:15Z", "source_id": 54926541, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:18Z", "source_id": 17586397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Kirkdale C.S. 0550 0550 None None None Liverpool Central (Northern) 0558 0558 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G31044/2026-09-18/detailed None Kirkdale C.S. 2026-09-18T05:50:00+01:00 Liverpool Central (Northern) 10.0 {"type": "LineString", "coordinates": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 2.8 0548 0558 Kirkdale C.S. Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586397 1789707499719630 14 14 2026-09-18 05:08:19.812491 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:19.715138
628112 658012 G40407 785M99M418 2026-09-18 COMPLETE 17585958 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 658012, "stp": "O", "toc": "Transport for Wales", "uid": "G40407", "consist": "756116", "dest_crs": "MER", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40407/2026-09-18/detailed", "trust_id": "785M99M418", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": "04:55:00", "dar_platform": null, "dest_station": "Merthyr Tydfil", "service_date": "2026-09-18", "dest_arr_time": "0604", "dest_platform": null, "is_terminated": 1, "next_location": "Merthyr Tydfil", "signalling_id": "5M99", "timing_status": "EARLY", "origin_station": "Canton C.S.D.", "current_leg_arr": "0558", "current_leg_dep": "0527", "current_leg_end": "Merthyr Tydfil", "origin_dep_time": "0455", "origin_platform": null, "current_location": "Merthyr Tydfil", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3411722932884653, 51.599018475437504], [-3.3413298999999994, 51.599088399999985], [-3.3415345999999997, 51.59918689999999], [-3.3416781, 51.59925590000001], [-3.342083, 51.5994507], [-3.3422976, 51.59958399999999], [-3.3424961, 51.59971060000001], [-3.3426543, 51.5998256], [-3.3427293999999996, 51.5998906], [-3.3428042999999996, 51.5999622], [-3.342950399999999, 51.60011219999999], [-3.3430076999999994, 51.600200099999995], [-3.3430918, 51.6003186], [-3.3432541999999996, 51.60065], [-3.3432697, 51.6007213], [-3.3433021, 51.600838800000005], [-3.3433276999999997, 51.6009695], [-3.3433617999999994, 51.60116579999998], [-3.3433798, 51.6012513], [-3.3434268, 51.601504], [-3.3434936, 51.60190299999999], [-3.3435197, 51.602081], [-3.3435346999999997, 51.602199299999995], [-3.3435386999999994, 51.60260660000001], [-3.3434838, 51.6028767], [-3.343370999999999, 51.6032248], [-3.3431533999999994, 51.6036191], [-3.3430336, 51.60377290000001], [-3.3427500999999995, 51.6041371], [-3.3423459, 51.60454549999999], [-3.3419061999999995, 51.604878500000005], [-3.3413859, 51.60519219999999], [-3.3406132, 51.6056218], [-3.3401246999999996, 51.60597059999999], [-3.3396660999999996, 51.606370899999995], [-3.3393236, 51.6067547], [-3.3389853, 51.607185900000005], [-3.338742, 51.6075791], [-3.3384742, 51.60812680000001], [-3.3379881999999994, 51.60933870000001], [-3.3377722, 51.6097346], [-3.3374667999999996, 51.61011519999999], [-3.3372363, 51.61031930000001], [-3.3371117999999997, 51.6104295], [-3.3370265882040835, 51.61048353460085], [-3.3367431, 51.6106633], [-3.3365767999999996, 51.610754], [-3.3364157999999997, 51.61083610000001], [-3.3363142, 51.6108785], [-3.3361745000000003, 51.6109431], [-3.3360070999999993, 51.61100679999999], [-3.3354354, 51.61119479999999], [-3.3341770999999993, 51.61147969999999], [-3.3336054, 51.6116432], [-3.3329579, 51.61189250000001], [-3.3324283999999995, 51.6121628], [-3.3320117999999996, 51.61244399999999], [-3.3314929, 51.61287159999999], [-3.3311199, 51.6132561], [-3.3308589999999993, 51.6135905], [-3.3306376, 51.613959399999985], [-3.3303807, 51.6147065], [-3.330184099999999, 51.61525319999999], [-3.3299378999999996, 51.615702299999995], [-3.3296821, 51.6160161], [-3.3289133999999994, 51.61683689999999], [-3.3285478, 51.6172754], [-3.3282476999999995, 51.61773689999999], [-3.3279604999999997, 51.61828489999999], [-3.3277411, 51.618791900000005], [-3.3276345999999997, 51.6192448], [-3.3275991, 51.6197358], [-3.3276021999999994, 51.62025359999999], [-3.3277842, 51.62221980000001], [-3.3278703999999997, 51.62302300000001], [-3.3279482, 51.6234387], [-3.3280783, 51.62381789999999], [-3.3282396, 51.62412569999999], [-3.3286740000000004, 51.6246792], [-3.3289933000000005, 51.625015199999986], [-3.3298794, 51.6259359], [-3.3302891, 51.6263927], [-3.3304185999999993, 51.626584900000005], [-3.3305848999999994, 51.6268318], [-3.3306466999999995, 51.62694460000001], [-3.3307390999999997, 51.627126399999995], [-3.330861, 51.627430700000005], [-3.3309838, 51.6279555], [-3.3312352999999995, 51.62986010000001], [-3.3313037999999997, 51.630407100000006], [-3.3314817, 51.6318273], [-3.3316785, 51.6333454], [-3.3319923, 51.6357656], [-3.3323282999999995, 51.6382868], [-3.3324548999999997, 51.63917529999999], [-3.3325186, 51.6393939], [-3.3325651, 51.63950200000001], [-3.3327063999999997, 51.6401352], [-3.3326669999999994, 51.640484], [-3.3324957999999993, 51.64092489999999], [-3.3322934999999996, 51.64124030000001], [-3.3319538, 51.641612900000005], [-3.3314754, 51.6419681], [-3.3311471, 51.6421509], [-3.3308227, 51.642300299999995], [-3.3304834999999997, 51.6424376], [-3.3297989, 51.64277560000001], [-3.329218, 51.6431183], [-3.3286398000000004, 51.64350939999999], [-3.3277814999999995, 51.6441176], [-3.3271588, 51.6446017], [-3.3270704, 51.6446704], [-3.327072, 51.644675500000005], [-3.3270320999999994, 51.64470020000001], [-3.3260238, 51.6453986], [-3.3256954, 51.645636799999984], [-3.3251645, 51.6460177], [-3.3249189999999995, 51.64619129999999], [-3.3241778, 51.6467115], [-3.323766551242229, 51.64699754969954], [-3.3236414, 51.6470846], [-3.3229383, 51.6475399], [-3.3205167, 51.6491392], [-3.3187249999999997, 51.650208], [-3.31774, 51.65088839999999], [-3.3172784, 51.6512073], [-3.3168425, 51.651554999999995], [-3.3166798999999996, 51.65171740000001], [-3.3164781000000003, 51.6519564], [-3.3159575, 51.65260969999999], [-3.3157784999999995, 51.6529082], [-3.3155013, 51.65347849999999], [-3.3153068, 51.654267299999994], [-3.3152543000000003, 51.65476009999999], [-3.3152385, 51.6550354], [-3.3152366999999994, 51.6551224], [-3.3152394, 51.6553756], [-3.3152973999999995, 51.6561011], [-3.3154906, 51.6568199], [-3.3157802, 51.65735239999999], [-3.3160839999999996, 51.657764099999994], [-3.3161879, 51.65790479999998], [-3.3167029, 51.658363999999985], [-3.3173446, 51.6588279], [-3.3181928, 51.6592587], [-3.3186081, 51.659430500000006], [-3.3189898, 51.6595955], [-3.3194346, 51.6597471], [-3.3196417999999994, 51.659810400000005], [-3.319903899999999, 51.6598786], [-3.320153, 51.659938700000005], [-3.3203804, 51.65998630000001], [-3.3206024, 51.66002840000001], [-3.3208249999999997, 51.6600662], [-3.3210658999999993, 51.6600989], [-3.3212325999999996, 51.6601202], [-3.3219228, 51.66019829999998], [-3.322228, 51.6602407], [-3.3225608, 51.6602959], [-3.3228105, 51.66034659999999], [-3.3231419000000004, 51.660429], [-3.3235964, 51.660547], [-3.3237310999999994, 51.66058989999999], [-3.323766551242229, 51.66060165993351], [-3.3239792, 51.6606722], [-3.3242557, 51.66076760000001], [-3.3246301999999996, 51.660905], [-3.3250533, 51.661083000000005], [-3.32564, 51.661359], [-3.3259940999999995, 51.66163180000001], [-3.3262622999999993, 51.661938000000006], [-3.326416, 51.662218], [-3.3265092, 51.6625283], [-3.3265244, 51.66300499999999], [-3.3264963999999995, 51.66340859999999], [-3.326552, 51.6638945], [-3.32667, 51.66420060000001], [-3.3269826999999994, 51.6647389], [-3.3271355, 51.6651288], [-3.3271705, 51.6654427], [-3.3271588, 51.6656423], [-3.3271227, 51.665782699999994], [-3.327072499999999, 51.665930899999985], [-3.3270165, 51.6660713], [-3.326906452625672, 51.666235034589675], [-3.3268148, 51.6663714], [-3.3265349, 51.66670200000001], [-3.3263915, 51.6668994], [-3.3262842, 51.6670911], [-3.3262176999999995, 51.6672821], [-3.3261676, 51.6674651], [-3.3261641, 51.6676444], [-3.3261861999999995, 51.66783610000001], [-3.3262317, 51.667987999999994], [-3.3262957999999996, 51.66814419999999], [-3.3265231999999996, 51.66849719999998], [-3.3267541000000005, 51.66874740000001], [-3.3270071999999997, 51.668968], [-3.3275802, 51.6693788], [-3.3278258999999997, 51.66956619999999], [-3.3281617, 51.669762199999994], [-3.3289196999999997, 51.670147], [-3.3294025, 51.670422499999994], [-3.3298002000000007, 51.67070170000001], [-3.3300929, 51.6709519], [-3.3304031, 51.6713309], [-3.3306024999999995, 51.6717041], [-3.3306993, 51.67201000000001], [-3.3308532999999994, 51.672752], [-3.3309815, 51.6732026], [-3.3311705, 51.6736011], [-3.3318479999999995, 51.6746424], [-3.3322274999999997, 51.67529319999999], [-3.3324432, 51.67577479999999], [-3.3325656999999995, 51.6759947], [-3.3327278, 51.67622899999999], [-3.3328723999999994, 51.6763953], [-3.3330472999999996, 51.676566], [-3.3332349999999997, 51.6767258], [-3.3336559999999995, 51.67706129999999], [-3.3341365, 51.67742140000001], [-3.3346752999999993, 51.6778199], [-3.3351458, 51.6781602], [-3.3354671, 51.6784085], [-3.3357037, 51.6786126], [-3.3358449, 51.678765], [-3.3360470000000007, 51.6790117], [-3.3361656, 51.6791772], [-3.3362615999999994, 51.679351], [-3.3363557, 51.67955539999999], [-3.3364256999999995, 51.679752], [-3.3365037999999996, 51.6800514], [-3.3365352999999995, 51.6802416], [-3.3365878, 51.680649399999986], [-3.3366098999999996, 51.6808687], [-3.3366309, 51.68120999999999], [-3.3366261999999995, 51.6815672], [-3.3365911999999995, 51.6820604], [-3.3365481, 51.6823669], [-3.3365001999999997, 51.6827747], [-3.3364769, 51.68313839999998], [-3.3364769, 51.6833235], [-3.3364863, 51.683517300000005], [-3.3365188999999997, 51.6839258], [-3.33659, 51.68438709999999], [-3.3366494999999996, 51.6847168], [-3.337110850810073, 51.68686309274265], [-3.3371192999999995, 51.686902399999994], [-3.3371367999999997, 51.68698220000001], [-3.3373049, 51.6875748], [-3.337442499999999, 51.687948600000006], [-3.337523, 51.6881532], [-3.3376197999999997, 51.68837579999999], [-3.3377924, 51.688699699999994], [-3.3379800999999993, 51.688967199999986], [-3.338204, 51.68923180000001], [-3.3384022999999994, 51.6894415], [-3.3387777999999995, 51.68981089999999], [-3.3390997, 51.690129], [-3.339294, 51.6903398], [-3.3394119, 51.6904814], [-3.3394961999999997, 51.69059159999998], [-3.3395966, 51.69074609999999], [-3.3397293999999995, 51.6910022], [-3.3398415, 51.691252199999994], [-3.340093, 51.6920491], [-3.3403543999999994, 51.6928941], [-3.3404294999999995, 51.693183399999995], [-3.3404755999999995, 51.69345690000001], [-3.3404788999999995, 51.6937104], [-3.3404624, 51.693991], [-3.3404121000000004, 51.694289], [-3.3402687, 51.694953], [-3.3402042999999995, 51.695223899999995], [-3.3401466, 51.69539820000001], [-3.3399429, 51.69583159999999], [-3.3398200999999994, 51.69603959999999], [-3.3396427999999996, 51.6962942], [-3.3391941999999997, 51.6968881], [-3.3387175999999994, 51.6975617], [-3.3386037999999996, 51.69775340000001], [-3.3384655, 51.69804270000001], [-3.3382819999999995, 51.6985389], [-3.3381827999999993, 51.6990696], [-3.3381899, 51.6993666], [-3.3382267, 51.699597700000005], [-3.3382819999999995, 51.6998586], [-3.3383486000000007, 51.7001143], [-3.3384877999999993, 51.7006291], [-3.3385516000000006, 51.7009349], [-3.3385984, 51.701239699999995], [-3.3386714999999993, 51.70170929999999], [-3.3387599999999997, 51.7021886], [-3.3388422, 51.7026665], [-3.3389513999999996, 51.70314179999999], [-3.3391371, 51.70393509999999], [-3.3392603999999997, 51.7042917], [-3.3394164, 51.70463259999999], [-3.3397495, 51.705266], [-3.3400702999999994, 51.7056675], [-3.3401931, 51.7057605], [-3.3404285, 51.7059389], [-3.3407078, 51.70611989999999], [-3.3410096999999994, 51.70630080000001], [-3.3418998999999996, 51.706827899999986], [-3.3422019000000005, 51.7070071], [-3.34245, 51.7071933], [-3.3426327999999996, 51.70734180000001], [-3.3427739999999995, 51.7074892], [-3.3429120999999995, 51.7076413], [-3.342975899999999, 51.7077239], [-3.3430354, 51.7078082], [-3.3433632000000006, 51.70837079999998], [-3.3438225, 51.70917670000001], [-3.3443081999999995, 51.71002880000001], [-3.3446192999999997, 51.7105074], [-3.3448681999999996, 51.71079729999999], [-3.345145099999999, 51.7110792], [-3.3468576, 51.712413], [-3.3469382, 51.7124769], [-3.3482027999999997, 51.71345899999999], [-3.3508312999999994, 51.71547319999999], [-3.3538890999999995, 51.717926], [-3.3546078999999995, 51.718471], [-3.3555305999999994, 51.719055899999994], [-3.3567215, 51.7196873], [-3.3576701999999994, 51.7202546], [-3.3582342, 51.7206777], [-3.3586527, 51.72104319999999], [-3.3590711, 51.72150849999999], [-3.359373039443014, 51.721918011123584], [-3.3594140999999995, 51.7219737], [-3.3601332, 51.7230637], [-3.3603481999999993, 51.7233383], [-3.3605839, 51.723595399999994], [-3.3608372999999996, 51.7238319], [-3.3610987999999997, 51.7240407], [-3.3613519, 51.7242402], [-3.3616156, 51.7244184], [-3.3619756, 51.7246371], [-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]}", "current_leg_start": "Pontypridd", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "51.7447693", "next_location_lon": "-3.3774699", "previous_location": "Pontypridd", "current_leg_milage": "11.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 241.757, \"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\": 270.326, \"from_m\": 241.757, \"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\": 307.82, \"from_m\": 270.326, \"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\": 334.635, \"from_m\": 307.82, \"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\": 5946.422, \"from_m\": 334.635, \"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\": 6245.474, \"from_m\": 5946.422, \"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\": 6354.937, \"from_m\": 6245.474, \"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\": 6458.627, \"from_m\": 6354.937, \"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\": 6919.565, \"from_m\": 6458.627, \"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\": 10748.649, \"from_m\": 6919.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.692, \"from_m\": 10748.649, \"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\": 16326.549, \"from_m\": 13245.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18319.29, \"from_m\": 16326.549, \"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\": 18365.988, \"from_m\": 18319.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18804.151, \"from_m\": 18365.988, \"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\": 19107.459, \"from_m\": 18804.151, \"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\": 20713.085, \"from_m\": 19107.459, \"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\": 21804.626, \"from_m\": 20713.085, \"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\": 22129.484, \"from_m\": 21804.626, \"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\": 23642.575, \"from_m\": 22129.484, \"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\": 24080.082, \"from_m\": 23642.575, \"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\": 24511.331, \"from_m\": 24080.082, \"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\": 27209.194, \"from_m\": 24511.331, \"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\": 28144.591, \"from_m\": 27209.194, \"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\": 29047.852, \"from_m\": 28144.591, \"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\": 33225.131, \"from_m\": 29047.852, \"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\": 33234.149, \"from_m\": 33225.131, \"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\": 35442.238, \"from_m\": 33234.149, \"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\": 37106.935, \"from_m\": 35442.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37357.534, \"from_m\": 37106.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\": 37370.764, \"from_m\": 37357.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\": 37523.198, \"from_m\": 37370.764, \"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\": 658012, \"profile_key\": \"369a11a5c616e22ceefd64b6673b2e7b1860c9de9f8cbd9c9c89b0ca03a1c18d\", \"schedule_id\": 38680, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 2, \"distance_m\": 192.851, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": false, \"wtt_arr\": \"0459H\", \"wtt_dep\": \"0501\", \"location\": \"Ninian Park\", \"stage_seq\": 3, \"distance_m\": 498.687, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"CVL West Boundary\", \"stage_seq\": 4, \"distance_m\": 2329.212, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0517\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 6699.508, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0523H\", \"location\": \"Taffs Well\", \"stage_seq\": 6, \"distance_m\": 9693.885, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0540\", \"location\": \"Pontypridd\", \"stage_seq\": 7, \"distance_m\": 18765.7, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Abercynon\", \"stage_seq\": 8, \"distance_m\": 24257.243, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Quaker's Yard\", \"stage_seq\": 9, \"distance_m\": 26819.042, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Merthyr Vale\", \"stage_seq\": 10, \"distance_m\": 30154.631, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 11, \"distance_m\": 33225.131, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Pentre-bach\", \"stage_seq\": 12, \"distance_m\": 34982.919, \"section_seq\": 1, \"route_path_id\": 106504}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Merthyr Tydfil\", \"stage_seq\": 13, \"distance_m\": 37523.198, \"section_seq\": 1, \"route_path_id\": 106504}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37523.198, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106504}], \"total_distance_m\": 37523.198, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 37281.441, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 241.757, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.7447693", "current_position_lon": "-3.3774699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:52:44Z\", \"source_id\": 54859588, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:52:49Z\", \"source_id\": 17567355, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:09:17Z\", \"source_id\": 54869840, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:09:23Z\", \"source_id\": 17570283, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:35Z\", \"source_id\": 54878513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:38Z\", \"source_id\": 17572619, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:11Z\", \"source_id\": 54886202, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:13Z\", \"source_id\": 17574705, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:08Z\", \"source_id\": 54892447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:14Z\", \"source_id\": 17576501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:41Z\", \"source_id\": 54915299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:44Z\", \"source_id\": 17582960, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:59Z\", \"source_id\": 54918579, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:03Z\", \"source_id\": 17583961, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:19Z\", \"source_id\": 54925130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:22Z\", \"source_id\": 17585958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Merthyr Tydfil", "service_state_platform": null, "timing_fact_generation": 1789707443202106, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:22.802183", "service_state_evidence_id": 17585958, "current_leg_start_actual_dep": "2026-09-18T05:40:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:23.793590", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O XCC MER 5M99 756116 5 75 None {"version": 3, "segments": [{"to_m": 241.757, "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": 270.326, "from_m": 241.757, "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": 307.82, "from_m": 270.326, "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": 334.635, "from_m": 307.82, "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": 5946.422, "from_m": 334.635, "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": 6245.474, "from_m": 5946.422, "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": 6354.937, "from_m": 6245.474, "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": 6458.627, "from_m": 6354.937, "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": 6919.565, "from_m": 6458.627, "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": 10748.649, "from_m": 6919.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.692, "from_m": 10748.649, "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": 16326.549, "from_m": 13245.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18319.29, "from_m": 16326.549, "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": 18365.988, "from_m": 18319.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18804.151, "from_m": 18365.988, "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": 19107.459, "from_m": 18804.151, "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": 20713.085, "from_m": 19107.459, "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": 21804.626, "from_m": 20713.085, "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": 22129.484, "from_m": 21804.626, "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": 23642.575, "from_m": 22129.484, "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": 24080.082, "from_m": 23642.575, "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": 24511.331, "from_m": 24080.082, "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": 27209.194, "from_m": 24511.331, "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": 28144.591, "from_m": 27209.194, "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": 29047.852, "from_m": 28144.591, "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": 33225.131, "from_m": 29047.852, "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": 33234.149, "from_m": 33225.131, "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": 35442.238, "from_m": 33234.149, "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": 37106.935, "from_m": 35442.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37357.534, "from_m": 37106.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": 37370.764, "from_m": 37357.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": 37523.198, "from_m": 37370.764, "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": 658012, "profile_key": "369a11a5c616e22ceefd64b6673b2e7b1860c9de9f8cbd9c9c89b0ca03a1c18d", "schedule_id": 38680, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Penarth Curve North Jn", "stage_seq": 2, "distance_m": 192.851, "section_seq": 1, "route_path_id": 106504}, {"is_pass": false, "wtt_arr": "0459H", "wtt_dep": "0501", "location": "Ninian Park", "stage_seq": 3, "distance_m": 498.687, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "CVL West Boundary", "stage_seq": 4, "distance_m": 2329.212, "section_seq": 1, "route_path_id": 106504}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0517", "location": "Radyr", "stage_seq": 5, "distance_m": 6699.508, "section_seq": 1, "route_path_id": 106504}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0523H", "location": "Taffs Well", "stage_seq": 6, "distance_m": 9693.885, "section_seq": 1, "route_path_id": 106504}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0540", "location": "Pontypridd", "stage_seq": 7, "distance_m": 18765.7, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Abercynon", "stage_seq": 8, "distance_m": 24257.243, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Quaker's Yard", "stage_seq": 9, "distance_m": 26819.042, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Merthyr Vale", "stage_seq": 10, "distance_m": 30154.631, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Troed-y-rhiw", "stage_seq": 11, "distance_m": 33225.131, "section_seq": 1, "route_path_id": 106504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Pentre-bach", "stage_seq": 12, "distance_m": 34982.919, "section_seq": 1, "route_path_id": 106504}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Merthyr Tydfil", "stage_seq": 13, "distance_m": 37523.198, "section_seq": 1, "route_path_id": 106504}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37523.198, "from_m": 0.0, "section_seq": 1, "route_path_id": 106504}], "total_distance_m": 37523.198, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 37281.441, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 241.757, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:52:44Z", "source_id": 54859588, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T03:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:52:49Z", "source_id": 17567355, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:09:17Z", "source_id": 54869840, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:09:23Z", "source_id": 17570283, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:35Z", "source_id": 54878513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:38Z", "source_id": 17572619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:11Z", "source_id": 54886202, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:13Z", "source_id": 17574705, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:08Z", "source_id": 54892447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:14Z", "source_id": 17576501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25108, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:41Z", "source_id": 54915299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:44Z", "source_id": 17582960, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:59Z", "source_id": 54918579, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:03Z", "source_id": 17583961, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:19Z", "source_id": 54925130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:22Z", "source_id": 17585958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Canton C.S.D. 0455 0455 None 4:55:00 None Merthyr Tydfil 0604 0604 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40407/2026-09-18/detailed None Pontypridd 2026-09-18T05:40:00+01:00 Merthyr Tydfil 31.0 {"type": "LineString", "coordinates": [[-3.3411722932884653, 51.599018475437504], [-3.3413298999999994, 51.599088399999985], [-3.3415345999999997, 51.59918689999999], [-3.3416781, 51.59925590000001], [-3.342083, 51.5994507], [-3.3422976, 51.59958399999999], [-3.3424961, 51.59971060000001], [-3.3426543, 51.5998256], [-3.3427293999999996, 51.5998906], [-3.3428042999999996, 51.5999622], [-3.342950399999999, 51.60011219999999], [-3.3430076999999994, 51.600200099999995], [-3.3430918, 51.6003186], [-3.3432541999999996, 51.60065], [-3.3432697, 51.6007213], [-3.3433021, 51.600838800000005], [-3.3433276999999997, 51.6009695], [-3.3433617999999994, 51.60116579999998], [-3.3433798, 51.6012513], [-3.3434268, 51.601504], [-3.3434936, 51.60190299999999], [-3.3435197, 51.602081], [-3.3435346999999997, 51.602199299999995], [-3.3435386999999994, 51.60260660000001], [-3.3434838, 51.6028767], [-3.343370999999999, 51.6032248], [-3.3431533999999994, 51.6036191], [-3.3430336, 51.60377290000001], [-3.3427500999999995, 51.6041371], [-3.3423459, 51.60454549999999], [-3.3419061999999995, 51.604878500000005], [-3.3413859, 51.60519219999999], [-3.3406132, 51.6056218], [-3.3401246999999996, 51.60597059999999], [-3.3396660999999996, 51.606370899999995], [-3.3393236, 51.6067547], [-3.3389853, 51.607185900000005], [-3.338742, 51.6075791], [-3.3384742, 51.60812680000001], [-3.3379881999999994, 51.60933870000001], [-3.3377722, 51.6097346], [-3.3374667999999996, 51.61011519999999], [-3.3372363, 51.61031930000001], [-3.3371117999999997, 51.6104295], [-3.3370265882040835, 51.61048353460085], [-3.3367431, 51.6106633], [-3.3365767999999996, 51.610754], [-3.3364157999999997, 51.61083610000001], [-3.3363142, 51.6108785], [-3.3361745000000003, 51.6109431], [-3.3360070999999993, 51.61100679999999], [-3.3354354, 51.61119479999999], [-3.3341770999999993, 51.61147969999999], [-3.3336054, 51.6116432], [-3.3329579, 51.61189250000001], [-3.3324283999999995, 51.6121628], [-3.3320117999999996, 51.61244399999999], [-3.3314929, 51.61287159999999], [-3.3311199, 51.6132561], [-3.3308589999999993, 51.6135905], [-3.3306376, 51.613959399999985], [-3.3303807, 51.6147065], [-3.330184099999999, 51.61525319999999], [-3.3299378999999996, 51.615702299999995], [-3.3296821, 51.6160161], [-3.3289133999999994, 51.61683689999999], [-3.3285478, 51.6172754], [-3.3282476999999995, 51.61773689999999], [-3.3279604999999997, 51.61828489999999], [-3.3277411, 51.618791900000005], [-3.3276345999999997, 51.6192448], [-3.3275991, 51.6197358], [-3.3276021999999994, 51.62025359999999], [-3.3277842, 51.62221980000001], [-3.3278703999999997, 51.62302300000001], [-3.3279482, 51.6234387], [-3.3280783, 51.62381789999999], [-3.3282396, 51.62412569999999], [-3.3286740000000004, 51.6246792], [-3.3289933000000005, 51.625015199999986], [-3.3298794, 51.6259359], [-3.3302891, 51.6263927], [-3.3304185999999993, 51.626584900000005], [-3.3305848999999994, 51.6268318], [-3.3306466999999995, 51.62694460000001], [-3.3307390999999997, 51.627126399999995], [-3.330861, 51.627430700000005], [-3.3309838, 51.6279555], [-3.3312352999999995, 51.62986010000001], [-3.3313037999999997, 51.630407100000006], [-3.3314817, 51.6318273], [-3.3316785, 51.6333454], [-3.3319923, 51.6357656], [-3.3323282999999995, 51.6382868], [-3.3324548999999997, 51.63917529999999], [-3.3325186, 51.6393939], [-3.3325651, 51.63950200000001], [-3.3327063999999997, 51.6401352], [-3.3326669999999994, 51.640484], [-3.3324957999999993, 51.64092489999999], [-3.3322934999999996, 51.64124030000001], [-3.3319538, 51.641612900000005], [-3.3314754, 51.6419681], [-3.3311471, 51.6421509], [-3.3308227, 51.642300299999995], [-3.3304834999999997, 51.6424376], [-3.3297989, 51.64277560000001], [-3.329218, 51.6431183], [-3.3286398000000004, 51.64350939999999], [-3.3277814999999995, 51.6441176], [-3.3271588, 51.6446017], [-3.3270704, 51.6446704], [-3.327072, 51.644675500000005], [-3.3270320999999994, 51.64470020000001], [-3.3260238, 51.6453986], [-3.3256954, 51.645636799999984], [-3.3251645, 51.6460177], [-3.3249189999999995, 51.64619129999999], [-3.3241778, 51.6467115], [-3.323766551242229, 51.64699754969954], [-3.3236414, 51.6470846], [-3.3229383, 51.6475399], [-3.3205167, 51.6491392], [-3.3187249999999997, 51.650208], [-3.31774, 51.65088839999999], [-3.3172784, 51.6512073], [-3.3168425, 51.651554999999995], [-3.3166798999999996, 51.65171740000001], [-3.3164781000000003, 51.6519564], [-3.3159575, 51.65260969999999], [-3.3157784999999995, 51.6529082], [-3.3155013, 51.65347849999999], [-3.3153068, 51.654267299999994], [-3.3152543000000003, 51.65476009999999], [-3.3152385, 51.6550354], [-3.3152366999999994, 51.6551224], [-3.3152394, 51.6553756], [-3.3152973999999995, 51.6561011], [-3.3154906, 51.6568199], [-3.3157802, 51.65735239999999], [-3.3160839999999996, 51.657764099999994], [-3.3161879, 51.65790479999998], [-3.3167029, 51.658363999999985], [-3.3173446, 51.6588279], [-3.3181928, 51.6592587], [-3.3186081, 51.659430500000006], [-3.3189898, 51.6595955], [-3.3194346, 51.6597471], [-3.3196417999999994, 51.659810400000005], [-3.319903899999999, 51.6598786], [-3.320153, 51.659938700000005], [-3.3203804, 51.65998630000001], [-3.3206024, 51.66002840000001], [-3.3208249999999997, 51.6600662], [-3.3210658999999993, 51.6600989], [-3.3212325999999996, 51.6601202], [-3.3219228, 51.66019829999998], [-3.322228, 51.6602407], [-3.3225608, 51.6602959], [-3.3228105, 51.66034659999999], [-3.3231419000000004, 51.660429], [-3.3235964, 51.660547], [-3.3237310999999994, 51.66058989999999], [-3.323766551242229, 51.66060165993351], [-3.3239792, 51.6606722], [-3.3242557, 51.66076760000001], [-3.3246301999999996, 51.660905], [-3.3250533, 51.661083000000005], [-3.32564, 51.661359], [-3.3259940999999995, 51.66163180000001], [-3.3262622999999993, 51.661938000000006], [-3.326416, 51.662218], [-3.3265092, 51.6625283], [-3.3265244, 51.66300499999999], [-3.3264963999999995, 51.66340859999999], [-3.326552, 51.6638945], [-3.32667, 51.66420060000001], [-3.3269826999999994, 51.6647389], [-3.3271355, 51.6651288], [-3.3271705, 51.6654427], [-3.3271588, 51.6656423], [-3.3271227, 51.665782699999994], [-3.327072499999999, 51.665930899999985], [-3.3270165, 51.6660713], [-3.326906452625672, 51.666235034589675], [-3.3268148, 51.6663714], [-3.3265349, 51.66670200000001], [-3.3263915, 51.6668994], [-3.3262842, 51.6670911], [-3.3262176999999995, 51.6672821], [-3.3261676, 51.6674651], [-3.3261641, 51.6676444], [-3.3261861999999995, 51.66783610000001], [-3.3262317, 51.667987999999994], [-3.3262957999999996, 51.66814419999999], [-3.3265231999999996, 51.66849719999998], [-3.3267541000000005, 51.66874740000001], [-3.3270071999999997, 51.668968], [-3.3275802, 51.6693788], [-3.3278258999999997, 51.66956619999999], [-3.3281617, 51.669762199999994], [-3.3289196999999997, 51.670147], [-3.3294025, 51.670422499999994], [-3.3298002000000007, 51.67070170000001], [-3.3300929, 51.6709519], [-3.3304031, 51.6713309], [-3.3306024999999995, 51.6717041], [-3.3306993, 51.67201000000001], [-3.3308532999999994, 51.672752], [-3.3309815, 51.6732026], [-3.3311705, 51.6736011], [-3.3318479999999995, 51.6746424], [-3.3322274999999997, 51.67529319999999], [-3.3324432, 51.67577479999999], [-3.3325656999999995, 51.6759947], [-3.3327278, 51.67622899999999], [-3.3328723999999994, 51.6763953], [-3.3330472999999996, 51.676566], [-3.3332349999999997, 51.6767258], [-3.3336559999999995, 51.67706129999999], [-3.3341365, 51.67742140000001], [-3.3346752999999993, 51.6778199], [-3.3351458, 51.6781602], [-3.3354671, 51.6784085], [-3.3357037, 51.6786126], [-3.3358449, 51.678765], [-3.3360470000000007, 51.6790117], [-3.3361656, 51.6791772], [-3.3362615999999994, 51.679351], [-3.3363557, 51.67955539999999], [-3.3364256999999995, 51.679752], [-3.3365037999999996, 51.6800514], [-3.3365352999999995, 51.6802416], [-3.3365878, 51.680649399999986], [-3.3366098999999996, 51.6808687], [-3.3366309, 51.68120999999999], [-3.3366261999999995, 51.6815672], [-3.3365911999999995, 51.6820604], [-3.3365481, 51.6823669], [-3.3365001999999997, 51.6827747], [-3.3364769, 51.68313839999998], [-3.3364769, 51.6833235], [-3.3364863, 51.683517300000005], [-3.3365188999999997, 51.6839258], [-3.33659, 51.68438709999999], [-3.3366494999999996, 51.6847168], [-3.337110850810073, 51.68686309274265], [-3.3371192999999995, 51.686902399999994], [-3.3371367999999997, 51.68698220000001], [-3.3373049, 51.6875748], [-3.337442499999999, 51.687948600000006], [-3.337523, 51.6881532], [-3.3376197999999997, 51.68837579999999], [-3.3377924, 51.688699699999994], [-3.3379800999999993, 51.688967199999986], [-3.338204, 51.68923180000001], [-3.3384022999999994, 51.6894415], [-3.3387777999999995, 51.68981089999999], [-3.3390997, 51.690129], [-3.339294, 51.6903398], [-3.3394119, 51.6904814], [-3.3394961999999997, 51.69059159999998], [-3.3395966, 51.69074609999999], [-3.3397293999999995, 51.6910022], [-3.3398415, 51.691252199999994], [-3.340093, 51.6920491], [-3.3403543999999994, 51.6928941], [-3.3404294999999995, 51.693183399999995], [-3.3404755999999995, 51.69345690000001], [-3.3404788999999995, 51.6937104], [-3.3404624, 51.693991], [-3.3404121000000004, 51.694289], [-3.3402687, 51.694953], [-3.3402042999999995, 51.695223899999995], [-3.3401466, 51.69539820000001], [-3.3399429, 51.69583159999999], [-3.3398200999999994, 51.69603959999999], [-3.3396427999999996, 51.6962942], [-3.3391941999999997, 51.6968881], [-3.3387175999999994, 51.6975617], [-3.3386037999999996, 51.69775340000001], [-3.3384655, 51.69804270000001], [-3.3382819999999995, 51.6985389], [-3.3381827999999993, 51.6990696], [-3.3381899, 51.6993666], [-3.3382267, 51.699597700000005], [-3.3382819999999995, 51.6998586], [-3.3383486000000007, 51.7001143], [-3.3384877999999993, 51.7006291], [-3.3385516000000006, 51.7009349], [-3.3385984, 51.701239699999995], [-3.3386714999999993, 51.70170929999999], [-3.3387599999999997, 51.7021886], [-3.3388422, 51.7026665], [-3.3389513999999996, 51.70314179999999], [-3.3391371, 51.70393509999999], [-3.3392603999999997, 51.7042917], [-3.3394164, 51.70463259999999], [-3.3397495, 51.705266], [-3.3400702999999994, 51.7056675], [-3.3401931, 51.7057605], [-3.3404285, 51.7059389], [-3.3407078, 51.70611989999999], [-3.3410096999999994, 51.70630080000001], [-3.3418998999999996, 51.706827899999986], [-3.3422019000000005, 51.7070071], [-3.34245, 51.7071933], [-3.3426327999999996, 51.70734180000001], [-3.3427739999999995, 51.7074892], [-3.3429120999999995, 51.7076413], [-3.342975899999999, 51.7077239], [-3.3430354, 51.7078082], [-3.3433632000000006, 51.70837079999998], [-3.3438225, 51.70917670000001], [-3.3443081999999995, 51.71002880000001], [-3.3446192999999997, 51.7105074], [-3.3448681999999996, 51.71079729999999], [-3.345145099999999, 51.7110792], [-3.3468576, 51.712413], [-3.3469382, 51.7124769], [-3.3482027999999997, 51.71345899999999], [-3.3508312999999994, 51.71547319999999], [-3.3538890999999995, 51.717926], [-3.3546078999999995, 51.718471], [-3.3555305999999994, 51.719055899999994], [-3.3567215, 51.7196873], [-3.3576701999999994, 51.7202546], [-3.3582342, 51.7206777], [-3.3586527, 51.72104319999999], [-3.3590711, 51.72150849999999], [-3.359373039443014, 51.721918011123584], [-3.3594140999999995, 51.7219737], [-3.3601332, 51.7230637], [-3.3603481999999993, 51.7233383], [-3.3605839, 51.723595399999994], [-3.3608372999999996, 51.7238319], [-3.3610987999999997, 51.7240407], [-3.3613519, 51.7242402], [-3.3616156, 51.7244184], [-3.3619756, 51.7246371], [-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]} 11.7 0527 0558 Pontypridd Merthyr Tydfil Merthyr Tydfil 51.7447693 -3.3774699 51.7447693 -3.3774699 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Merthyr Tydfil TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585958 1789707443202106 47 47 2026-09-18 05:08:23.793590 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:22.802183
628113 659061 C04750 783B00M518 2026-09-18 COMPLETE 17586012 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659061, "stp": "P", "toc": "Transport for Wales", "uid": "C04750", "consist": "398028", "dest_crs": "CDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04750/2026-09-18/detailed", "trust_id": "783B00M518", "origin_crs": "XTF", "show_on_map": 0, "dar_est_time": "05:40:00", "dar_platform": null, "dest_station": "Cardiff Queen Street", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Queen Street", "signalling_id": "3B00", "timing_status": "EARLY", "origin_station": "Taffs Well Depot", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Cardiff Queen Street", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Cardiff Sig. C410", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2636598, 51.5410595], [-3.2633839, 51.5408005], [-3.2632225, 51.54063880000001], [-3.2629847, 51.54040059999999], [-3.2628792999999994, 51.540280199999984], [-3.2628265000000005, 51.5402199], [-3.2626797, 51.5400521], [-3.2624004999999996, 51.5397332], [-3.2619770999999997, 51.539217099999995], [-3.2618054, 51.53901], [-3.2615689999999997, 51.53871169999999], [-3.2612737999999997, 51.5383392], [-3.2606917, 51.5376048], [-3.2601639999999996, 51.53694889999999], [-3.259654, 51.53639489999999], [-3.2592668999999996, 51.53596259999999], [-3.2588305, 51.53546169999999], [-3.2586607999999995, 51.5352589], [-3.2584914000000005, 51.5350213], [-3.2583293999999996, 51.5347663], [-3.2580844999999994, 51.534319], [-3.2579123999999995, 51.5339169], [-3.2577437, 51.5334291], [-3.257643, 51.53300440000001], [-3.2576020999999997, 51.5328489], [-3.2574831, 51.532396], [-3.2565924999999996, 51.5288177], [-3.2560694, 51.52668809999999], [-3.2557137, 51.52522859999999], [-3.2554403999999995, 51.5241236], [-3.2553666, 51.5238044], [-3.2553343999999997, 51.523640099999994], [-3.2553175999999997, 51.52345689999999], [-3.2553183, 51.5232738], [-3.2553285999999995, 51.52306229999999], [-3.2553645999999996, 51.52283450000001], [-3.2554459, 51.522572], [-3.2555508, 51.5222891], [-3.2557283, 51.521786299999995], [-3.2557829999999996, 51.5215982], [-3.2558255, 51.521408599999994], [-3.255847, 51.521230499999994], [-3.2558556, 51.5211388], [-3.2558597999999996, 51.5209938], [-3.2558495999999995, 51.52081859999999], [-3.2558122999999997, 51.5205567], [-3.255773, 51.520399299999994], [-3.2557424, 51.52029619999999], [-3.2556968, 51.520162500000005], [-3.2556489999999996, 51.5200429], [-3.2556278, 51.51999459999999], [-3.2555773999999995, 51.5198869], [-3.2555374, 51.51981359999999], [-3.2554636999999995, 51.5196834], [-3.2553432999999994, 51.5195018], [-3.255236, 51.519359], [-3.2551568, 51.519263599999995], [-3.255035, 51.5191242], [-3.2549662, 51.5190523], [-3.2547738, 51.5188675], [-3.2546423999999994, 51.518752000000006], [-3.2545301, 51.5186642], [-3.2543904999999995, 51.5185577], [-3.2542552999999996, 51.5184607], [-3.2540621999999995, 51.518333199999994], [-3.2539159999999994, 51.51824570000001], [-3.2537673, 51.51816109999999], [-3.2536108, 51.5180759], [-3.2533466, 51.51794759999999], [-3.2533007, 51.5179268], [-3.2530337, 51.5178136], [-3.2529687, 51.51778620000001], [-3.2527848999999995, 51.51771509999998], [-3.2525638, 51.5176377], [-3.2523844999999993, 51.5175799], [-3.2522044, 51.51752450000001], [-3.251922, 51.51744399999998], [-3.2512668, 51.517266599999985], [-3.2505266, 51.517036], [-3.2503956, 51.5170025], [-3.249489368151485, 51.51675726553463], [-3.2493742000000005, 51.5167261], [-3.249001499999999, 51.5166232], [-3.2488393, 51.5165738], [-3.2487303, 51.516536899999984], [-3.2485933, 51.516489099999994], [-3.2484902999999994, 51.516451399999994], [-3.2483702, 51.5164012], [-3.2482132999999997, 51.51632930000001], [-3.2481190000000004, 51.516284000000006], [-3.2478344, 51.516155099999985], [-3.2476437, 51.5160577], [-3.2475542, 51.5160094], [-3.2474195999999997, 51.51592929999999], [-3.2472958, 51.5158517], [-3.2470987999999994, 51.5157165], [-3.2469492999999994, 51.51560669999999], [-3.2468089, 51.515504], [-3.2464716, 51.51526230000001], [-3.2462474, 51.51510040000001], [-3.2458854, 51.5148402], [-3.2456979999999995, 51.5146935], [-3.2454233, 51.5144748], [-3.2450633, 51.5141918], [-3.2447872000000006, 51.5139773], [-3.2443885, 51.51368], [-3.2441143, 51.51348410000001], [-3.2439565, 51.513356999999985], [-3.2427361999999995, 51.5125887], [-3.2414835999999996, 51.511887], [-3.2401092999999994, 51.5112432], [-3.239789899999999, 51.51110160000001], [-3.239484, 51.5109672], [-3.2391901999999995, 51.5108408], [-3.2388775999999995, 51.5107058], [-3.2380806, 51.51039349999999], [-3.2375613, 51.5102042], [-3.2370725999999994, 51.5100405], [-3.2367791, 51.509950399999994], [-3.2362616, 51.5097931], [-3.2358655, 51.5096843], [-3.2355337, 51.5095953], [-3.2350341, 51.509471], [-3.2344266, 51.5093365], [-3.233935022830277, 51.50923146345104], [-3.2337624999999997, 51.5091946], [-3.2334097, 51.50912079999999], [-3.2331848, 51.509074899999995], [-3.232912, 51.50902390000001], [-3.2322843999999997, 51.508917200000006], [-3.2319038000000004, 51.50885859999999], [-3.2314465, 51.50879009999998], [-3.2308924999999995, 51.5087094], [-3.2304647999999996, 51.5086475], [-3.2301629, 51.5086069], [-3.2299789999999997, 51.5085841], [-3.2297834999999995, 51.5085618], [-3.2293318, 51.5085212], [-3.2287549, 51.50847759999999], [-3.2282607999999997, 51.50843919999999], [-3.2276725999999996, 51.5083961], [-3.2270914, 51.50834710000001], [-3.2266929, 51.5083105], [-3.2261921999999994, 51.5082579], [-3.2257840999999994, 51.50820680000001], [-3.2252781, 51.50813440000001], [-3.2248830999999996, 51.508069600000006], [-3.2246068999999995, 51.5080203], [-3.2242276, 51.5079448], [-3.2238395999999994, 51.5078623], [-3.2235687999999993, 51.507801], [-3.2232168999999997, 51.5077184], [-3.2227365999999997, 51.507597], [-3.2222406, 51.507463900000005], [-3.2217009000000005, 51.50731199999999], [-3.2213812999999996, 51.50721819999999], [-3.2206947, 51.50701790000001], [-3.2194957999999994, 51.50666819999999], [-3.2178759999999995, 51.50619429999998], [-3.2171006, 51.5059668], [-3.216776799999999, 51.50587229999999], [-3.2159869999999997, 51.50563909999999], [-3.215525599999999, 51.505507400000006], [-3.214602, 51.5052353], [-3.2133778, 51.5048764], [-3.2125827999999994, 51.504643300000005], [-3.2117486999999993, 51.5043892], [-3.2070562999999996, 51.503065599999985], [-3.206769599999999, 51.502983500000006], [-3.2062924999999995, 51.50284889999998], [-3.205578, 51.50263280000001], [-3.2049926999999996, 51.5024431], [-3.2044456, 51.50225629999999], [-3.2037416999999997, 51.5020056], [-3.2033587000000003, 51.5018693], [-3.2030823, 51.5017654], [-3.2025247, 51.5015515], [-3.2019086, 51.50129629999999], [-3.2014367999999997, 51.5010842], [-3.2010166, 51.5008856], [-3.2005689, 51.5006612], [-3.1996019, 51.500143900000005], [-3.1982176, 51.49939129999999], [-3.1970788959534473, 51.4987748385867], [-3.1969329000000006, 51.49869580000001], [-3.1959882, 51.4981845], [-3.1951986999999997, 51.497755000000005], [-3.1912181999999993, 51.49559800000001], [-3.1906546999999996, 51.49529199999999], [-3.1850135, 51.4922301], [-3.1833239, 51.4913149], [-3.1811721999999993, 51.49014489999999], [-3.1801237999999996, 51.4895734], [-3.1798435, 51.4894245], [-3.1794438, 51.48920729999998], [-3.1789069999999997, 51.4889142], [-3.1785231, 51.4887062], [-3.1781294, 51.48849340000001], [-3.1771667999999997, 51.487969], [-3.1744337, 51.48646269999999], [-3.1738978, 51.486164300000006], [-3.1735743999999997, 51.485972], [-3.17334, 51.485826], [-3.1729238, 51.4855645], [-3.1724956, 51.485292099999995], [-3.172246, 51.48512999999999], [-3.1720917999999996, 51.48502139999998], [-3.171898, 51.4848799], [-3.1717978, 51.4848021], [-3.1716182, 51.4846566], [-3.1714754999999997, 51.484533], [-3.1713174, 51.484369400000006], [-3.1712239, 51.48427219999999], [-3.1711264999999997, 51.4841504], [-3.1710431999999997, 51.4840293], [-3.1709693, 51.48390779999999], [-3.1708649, 51.483706], [-3.1707988999999994, 51.4835673], [-3.1706839000000007, 51.483257599999995], [-3.170553, 51.48289840000001], [-3.1705316, 51.48284189999998], [-3.170487699999999, 51.48274090000001], [-3.1704, 51.4825387], [-3.1703265, 51.4823934], [-3.1702795, 51.4822945], [-3.1702305999999996, 51.48214060000001], [-3.1702040999999994, 51.48204299999998], [-3.1701778, 51.48193659999999], [-3.1701496, 51.48179700000001], [-3.1701294999999994, 51.4816842], [-3.1701090999999995, 51.48153419999999]]}", "current_leg_start": "Taffs Well", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.4815342", "next_location_lon": "-3.1701091", "previous_location": "Taffs Well", "current_leg_milage": "6.2", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.686, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 249.963, \"from_m\": 115.686, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2943.866, \"from_m\": 249.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3512.853, \"from_m\": 2943.866, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6818.768, \"from_m\": 3512.853, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.864, \"from_m\": 6818.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9589.832, \"from_m\": 9144.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10132.583, \"from_m\": 9589.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659061, \"profile_key\": \"ce7fef4747709b2f733d64d210667f4b55813162c27a6c955c142566081f0b2b\", \"schedule_id\": 35478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Taffs Well Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104991}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0551\", \"location\": \"Taffs Well\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Radyr\", \"stage_seq\": 3, \"distance_m\": 3178.048, \"section_seq\": 1, \"route_path_id\": 104991}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Cardiff Queen Street\", \"stage_seq\": 4, \"distance_m\": 10132.583, \"section_seq\": 1, \"route_path_id\": 104991}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10132.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104991}], \"total_distance_m\": 10132.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 10016.897, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 115.686, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4815342", "current_position_lon": "-3.1701091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:19Z\", \"source_id\": 54901097, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:22Z\", \"source_id\": 17578979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:26Z\", \"source_id\": 54916354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:28Z\", \"source_id\": 17583301, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:26Z\", \"source_id\": 54925301, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:34Z\", \"source_id\": 17586012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Queen Street", "service_state_platform": "2", "timing_fact_generation": 1789707456911776, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:24.154505", "service_state_evidence_id": 17586012, "current_leg_start_actual_dep": "2026-09-18T05:51:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:25.157248", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P XTF CDQ 3B00 398028 3 60 None {"version": 3, "segments": [{"to_m": 115.686, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249.963, "from_m": 115.686, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2943.866, "from_m": 249.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3512.853, "from_m": 2943.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6818.768, "from_m": 3512.853, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.864, "from_m": 6818.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9589.832, "from_m": 9144.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10132.583, "from_m": 9589.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659061, "profile_key": "ce7fef4747709b2f733d64d210667f4b55813162c27a6c955c142566081f0b2b", "schedule_id": 35478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Taffs Well Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104991}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0551", "location": "Taffs Well", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Radyr", "stage_seq": 3, "distance_m": 3178.048, "section_seq": 1, "route_path_id": 104991}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Cardiff Queen Street", "stage_seq": 4, "distance_m": 10132.583, "section_seq": 1, "route_path_id": 104991}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10132.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 104991}], "total_distance_m": 10132.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 10016.897, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 115.686, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25152, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:19Z", "source_id": 54901097, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:22Z", "source_id": 17578979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:26Z", "source_id": 54916354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:28Z", "source_id": 17583301, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25257, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:26Z", "source_id": 54925301, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:34Z", "source_id": 17586012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Taffs Well Depot 0540 0540 None 5:40:00 None Cardiff Queen Street 0600 0600 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04750/2026-09-18/detailed None Taffs Well 2026-09-18T05:51:00+01:00 Cardiff Queen Street 10.0 {"type": "LineString", "coordinates": [[-3.2636598, 51.5410595], [-3.2633839, 51.5408005], [-3.2632225, 51.54063880000001], [-3.2629847, 51.54040059999999], [-3.2628792999999994, 51.540280199999984], [-3.2628265000000005, 51.5402199], [-3.2626797, 51.5400521], [-3.2624004999999996, 51.5397332], [-3.2619770999999997, 51.539217099999995], [-3.2618054, 51.53901], [-3.2615689999999997, 51.53871169999999], [-3.2612737999999997, 51.5383392], [-3.2606917, 51.5376048], [-3.2601639999999996, 51.53694889999999], [-3.259654, 51.53639489999999], [-3.2592668999999996, 51.53596259999999], [-3.2588305, 51.53546169999999], [-3.2586607999999995, 51.5352589], [-3.2584914000000005, 51.5350213], [-3.2583293999999996, 51.5347663], [-3.2580844999999994, 51.534319], [-3.2579123999999995, 51.5339169], [-3.2577437, 51.5334291], [-3.257643, 51.53300440000001], [-3.2576020999999997, 51.5328489], [-3.2574831, 51.532396], [-3.2565924999999996, 51.5288177], [-3.2560694, 51.52668809999999], [-3.2557137, 51.52522859999999], [-3.2554403999999995, 51.5241236], [-3.2553666, 51.5238044], [-3.2553343999999997, 51.523640099999994], [-3.2553175999999997, 51.52345689999999], [-3.2553183, 51.5232738], [-3.2553285999999995, 51.52306229999999], [-3.2553645999999996, 51.52283450000001], [-3.2554459, 51.522572], [-3.2555508, 51.5222891], [-3.2557283, 51.521786299999995], [-3.2557829999999996, 51.5215982], [-3.2558255, 51.521408599999994], [-3.255847, 51.521230499999994], [-3.2558556, 51.5211388], [-3.2558597999999996, 51.5209938], [-3.2558495999999995, 51.52081859999999], [-3.2558122999999997, 51.5205567], [-3.255773, 51.520399299999994], [-3.2557424, 51.52029619999999], [-3.2556968, 51.520162500000005], [-3.2556489999999996, 51.5200429], [-3.2556278, 51.51999459999999], [-3.2555773999999995, 51.5198869], [-3.2555374, 51.51981359999999], [-3.2554636999999995, 51.5196834], [-3.2553432999999994, 51.5195018], [-3.255236, 51.519359], [-3.2551568, 51.519263599999995], [-3.255035, 51.5191242], [-3.2549662, 51.5190523], [-3.2547738, 51.5188675], [-3.2546423999999994, 51.518752000000006], [-3.2545301, 51.5186642], [-3.2543904999999995, 51.5185577], [-3.2542552999999996, 51.5184607], [-3.2540621999999995, 51.518333199999994], [-3.2539159999999994, 51.51824570000001], [-3.2537673, 51.51816109999999], [-3.2536108, 51.5180759], [-3.2533466, 51.51794759999999], [-3.2533007, 51.5179268], [-3.2530337, 51.5178136], [-3.2529687, 51.51778620000001], [-3.2527848999999995, 51.51771509999998], [-3.2525638, 51.5176377], [-3.2523844999999993, 51.5175799], [-3.2522044, 51.51752450000001], [-3.251922, 51.51744399999998], [-3.2512668, 51.517266599999985], [-3.2505266, 51.517036], [-3.2503956, 51.5170025], [-3.249489368151485, 51.51675726553463], [-3.2493742000000005, 51.5167261], [-3.249001499999999, 51.5166232], [-3.2488393, 51.5165738], [-3.2487303, 51.516536899999984], [-3.2485933, 51.516489099999994], [-3.2484902999999994, 51.516451399999994], [-3.2483702, 51.5164012], [-3.2482132999999997, 51.51632930000001], [-3.2481190000000004, 51.516284000000006], [-3.2478344, 51.516155099999985], [-3.2476437, 51.5160577], [-3.2475542, 51.5160094], [-3.2474195999999997, 51.51592929999999], [-3.2472958, 51.5158517], [-3.2470987999999994, 51.5157165], [-3.2469492999999994, 51.51560669999999], [-3.2468089, 51.515504], [-3.2464716, 51.51526230000001], [-3.2462474, 51.51510040000001], [-3.2458854, 51.5148402], [-3.2456979999999995, 51.5146935], [-3.2454233, 51.5144748], [-3.2450633, 51.5141918], [-3.2447872000000006, 51.5139773], [-3.2443885, 51.51368], [-3.2441143, 51.51348410000001], [-3.2439565, 51.513356999999985], [-3.2427361999999995, 51.5125887], [-3.2414835999999996, 51.511887], [-3.2401092999999994, 51.5112432], [-3.239789899999999, 51.51110160000001], [-3.239484, 51.5109672], [-3.2391901999999995, 51.5108408], [-3.2388775999999995, 51.5107058], [-3.2380806, 51.51039349999999], [-3.2375613, 51.5102042], [-3.2370725999999994, 51.5100405], [-3.2367791, 51.509950399999994], [-3.2362616, 51.5097931], [-3.2358655, 51.5096843], [-3.2355337, 51.5095953], [-3.2350341, 51.509471], [-3.2344266, 51.5093365], [-3.233935022830277, 51.50923146345104], [-3.2337624999999997, 51.5091946], [-3.2334097, 51.50912079999999], [-3.2331848, 51.509074899999995], [-3.232912, 51.50902390000001], [-3.2322843999999997, 51.508917200000006], [-3.2319038000000004, 51.50885859999999], [-3.2314465, 51.50879009999998], [-3.2308924999999995, 51.5087094], [-3.2304647999999996, 51.5086475], [-3.2301629, 51.5086069], [-3.2299789999999997, 51.5085841], [-3.2297834999999995, 51.5085618], [-3.2293318, 51.5085212], [-3.2287549, 51.50847759999999], [-3.2282607999999997, 51.50843919999999], [-3.2276725999999996, 51.5083961], [-3.2270914, 51.50834710000001], [-3.2266929, 51.5083105], [-3.2261921999999994, 51.5082579], [-3.2257840999999994, 51.50820680000001], [-3.2252781, 51.50813440000001], [-3.2248830999999996, 51.508069600000006], [-3.2246068999999995, 51.5080203], [-3.2242276, 51.5079448], [-3.2238395999999994, 51.5078623], [-3.2235687999999993, 51.507801], [-3.2232168999999997, 51.5077184], [-3.2227365999999997, 51.507597], [-3.2222406, 51.507463900000005], [-3.2217009000000005, 51.50731199999999], [-3.2213812999999996, 51.50721819999999], [-3.2206947, 51.50701790000001], [-3.2194957999999994, 51.50666819999999], [-3.2178759999999995, 51.50619429999998], [-3.2171006, 51.5059668], [-3.216776799999999, 51.50587229999999], [-3.2159869999999997, 51.50563909999999], [-3.215525599999999, 51.505507400000006], [-3.214602, 51.5052353], [-3.2133778, 51.5048764], [-3.2125827999999994, 51.504643300000005], [-3.2117486999999993, 51.5043892], [-3.2070562999999996, 51.503065599999985], [-3.206769599999999, 51.502983500000006], [-3.2062924999999995, 51.50284889999998], [-3.205578, 51.50263280000001], [-3.2049926999999996, 51.5024431], [-3.2044456, 51.50225629999999], [-3.2037416999999997, 51.5020056], [-3.2033587000000003, 51.5018693], [-3.2030823, 51.5017654], [-3.2025247, 51.5015515], [-3.2019086, 51.50129629999999], [-3.2014367999999997, 51.5010842], [-3.2010166, 51.5008856], [-3.2005689, 51.5006612], [-3.1996019, 51.500143900000005], [-3.1982176, 51.49939129999999], [-3.1970788959534473, 51.4987748385867], [-3.1969329000000006, 51.49869580000001], [-3.1959882, 51.4981845], [-3.1951986999999997, 51.497755000000005], [-3.1912181999999993, 51.49559800000001], [-3.1906546999999996, 51.49529199999999], [-3.1850135, 51.4922301], [-3.1833239, 51.4913149], [-3.1811721999999993, 51.49014489999999], [-3.1801237999999996, 51.4895734], [-3.1798435, 51.4894245], [-3.1794438, 51.48920729999998], [-3.1789069999999997, 51.4889142], [-3.1785231, 51.4887062], [-3.1781294, 51.48849340000001], [-3.1771667999999997, 51.487969], [-3.1744337, 51.48646269999999], [-3.1738978, 51.486164300000006], [-3.1735743999999997, 51.485972], [-3.17334, 51.485826], [-3.1729238, 51.4855645], [-3.1724956, 51.485292099999995], [-3.172246, 51.48512999999999], [-3.1720917999999996, 51.48502139999998], [-3.171898, 51.4848799], [-3.1717978, 51.4848021], [-3.1716182, 51.4846566], [-3.1714754999999997, 51.484533], [-3.1713174, 51.484369400000006], [-3.1712239, 51.48427219999999], [-3.1711264999999997, 51.4841504], [-3.1710431999999997, 51.4840293], [-3.1709693, 51.48390779999999], [-3.1708649, 51.483706], [-3.1707988999999994, 51.4835673], [-3.1706839000000007, 51.483257599999995], [-3.170553, 51.48289840000001], [-3.1705316, 51.48284189999998], [-3.170487699999999, 51.48274090000001], [-3.1704, 51.4825387], [-3.1703265, 51.4823934], [-3.1702795, 51.4822945], [-3.1702305999999996, 51.48214060000001], [-3.1702040999999994, 51.48204299999998], [-3.1701778, 51.48193659999999], [-3.1701496, 51.48179700000001], [-3.1701294999999994, 51.4816842], [-3.1701090999999995, 51.48153419999999]]} 6.2 0548 0558 Taffs Well Cardiff Sig. C410 Cardiff Queen Street 51.4815342 -3.1701091 51.4815342 -3.1701091 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Cardiff Queen Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586012 1789707456911776 16 16 2026-09-18 05:08:25.157248 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:24.154505
628114 659537 F45112 515R521518 2026-09-18 COMPLETE 17586403 2026-09-18 05:58:00 2026-09-18 05:08:26 2026-09-20 05:08:26 {"id": 659537, "stp": "N", "toc": "c2c", "uid": "F45112", "consist": "357034+357046", "dest_crs": "BKG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45112/2026-09-18/detailed", "trust_id": "515R521518", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "7", "is_terminated": 1, "next_location": "Barking", "signalling_id": "5R52", "timing_status": "ON TIME", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "0558", "current_leg_dep": "0553", "current_leg_end": "Barking", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Barking Sig. 1103", "last_update_time": "2026-09-18T05:08:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.06159059999999999, 51.542835], [0.062255399999999995, 51.54314339999999], [0.06278949999999998, 51.5433845], [0.0630426, 51.543491], [0.06325859999999998, 51.543573999999985], [0.0635383, 51.5436741], [0.0638285, 51.54376459999999], [0.0641387, 51.5438467], [0.06440599999999999, 51.54390750000001], [0.0647194, 51.543966600000005], [0.0649976, 51.54401120000001], [0.0652776, 51.5440452], [0.0654301, 51.54406109999999], [0.0656025, 51.5440759], [0.06587909999999998, 51.544090699999984], [0.06613819999999998, 51.5441009], [0.0664417, 51.5441007], [0.0666663, 51.544092600000006], [0.06694019999999999, 51.544078], [0.06718029999999998, 51.5440594], [0.0674911, 51.544025999999995], [0.06772879999999999, 51.54399159999999], [0.0679652, 51.5439547], [0.068159, 51.5439189], [0.0683466, 51.5438811], [0.0687037, 51.543805600000006], [0.06891019999999999, 51.543765], [0.0695963, 51.5436099], [0.0701866, 51.543479], [0.0707678, 51.5433611], [0.07078250000000001, 51.543358100000006], [0.07086459999999999, 51.5433425], [0.07153979999999999, 51.54318849999999], [0.072212, 51.5430263], [0.0724699, 51.5429632], [0.0727079, 51.5429012], [0.0729687, 51.5428229], [0.0731749, 51.54275349999999], [0.07472340000000001, 51.5421725], [0.07532329999999998, 51.541945699999985], [0.07645159999999998, 51.5415203], [0.0767747, 51.5413848], [0.0770914, 51.54124269999999], [0.0773207, 51.54113110000001], [0.07753479999999999, 51.541023], [0.07780879999999998, 51.54087119999999], [0.0780818, 51.540716200000006], [0.0788703, 51.54025750000001], [0.0791951, 51.5400802], [0.07931809999999999, 51.5400155], [0.0802852, 51.5395203]]}", "current_leg_start": "East Ham E.M.U.D.", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.5395203", "next_location_lon": "0.0802852", "previous_location": "East Ham E.M.U.D.", "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\": 291.691, \"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\": 302.385, \"from_m\": 291.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\": 691.188, \"from_m\": 302.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1182.857, \"from_m\": 691.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1475.336, \"from_m\": 1182.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 659537, \"profile_key\": \"b5868bedf6cadc60435a07ace6aae458ac85de93a0ee6ed767420c73b7ca416d\", \"schedule_id\": 35665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Barking\", \"stage_seq\": 2, \"distance_m\": 1475.336, \"section_seq\": 1, \"route_path_id\": 40754}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1475.336, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}], \"total_distance_m\": 1475.336, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1464.642, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5395203", "current_position_lon": "0.0802852", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:15Z\", \"source_id\": 54926557, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:22Z\", \"source_id\": 17586403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking", "service_state_platform": "7", "timing_fact_generation": 1789707505281067, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:25.277877", "service_state_evidence_id": 17586403, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:25.754082", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N XEM BKG 5R52 357034+357046 8 100 None {"version": 3, "segments": [{"to_m": 291.691, "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": 302.385, "from_m": 291.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": 691.188, "from_m": 302.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1182.857, "from_m": 691.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1475.336, "from_m": 1182.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 659537, "profile_key": "b5868bedf6cadc60435a07ace6aae458ac85de93a0ee6ed767420c73b7ca416d", "schedule_id": 35665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40754}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Barking", "stage_seq": 2, "distance_m": 1475.336, "section_seq": 1, "route_path_id": 40754}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1475.336, "from_m": 0.0, "section_seq": 1, "route_path_id": 40754}], "total_distance_m": 1475.336, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1464.642, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:15Z", "source_id": 54926557, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:22Z", "source_id": 17586403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 0555 0555 None None None Barking 0558 0558 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45112/2026-09-18/detailed None East Ham E.M.U.D. 2026-09-18T05:55:00+01:00 Barking 5.0 {"type": "LineString", "coordinates": [[0.06159059999999999, 51.542835], [0.062255399999999995, 51.54314339999999], [0.06278949999999998, 51.5433845], [0.0630426, 51.543491], [0.06325859999999998, 51.543573999999985], [0.0635383, 51.5436741], [0.0638285, 51.54376459999999], [0.0641387, 51.5438467], [0.06440599999999999, 51.54390750000001], [0.0647194, 51.543966600000005], [0.0649976, 51.54401120000001], [0.0652776, 51.5440452], [0.0654301, 51.54406109999999], [0.0656025, 51.5440759], [0.06587909999999998, 51.544090699999984], [0.06613819999999998, 51.5441009], [0.0664417, 51.5441007], [0.0666663, 51.544092600000006], [0.06694019999999999, 51.544078], [0.06718029999999998, 51.5440594], [0.0674911, 51.544025999999995], [0.06772879999999999, 51.54399159999999], [0.0679652, 51.5439547], [0.068159, 51.5439189], [0.0683466, 51.5438811], [0.0687037, 51.543805600000006], [0.06891019999999999, 51.543765], [0.0695963, 51.5436099], [0.0701866, 51.543479], [0.0707678, 51.5433611], [0.07078250000000001, 51.543358100000006], [0.07086459999999999, 51.5433425], [0.07153979999999999, 51.54318849999999], [0.072212, 51.5430263], [0.0724699, 51.5429632], [0.0727079, 51.5429012], [0.0729687, 51.5428229], [0.0731749, 51.54275349999999], [0.07472340000000001, 51.5421725], [0.07532329999999998, 51.541945699999985], [0.07645159999999998, 51.5415203], [0.0767747, 51.5413848], [0.0770914, 51.54124269999999], [0.0773207, 51.54113110000001], [0.07753479999999999, 51.541023], [0.07780879999999998, 51.54087119999999], [0.0780818, 51.540716200000006], [0.0788703, 51.54025750000001], [0.0791951, 51.5400802], [0.07931809999999999, 51.5400155], [0.0802852, 51.5395203]]} 0.9 0553 0558 East Ham E.M.U.D. Barking Sig. 1103 Barking 51.5395203 0.0802852 51.5395203 0.0802852 1 0 2026-09-18 05:08:26 TERMINATED 2026-09-18 04:58:00 Barking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586403 1789707505281067 5 5 2026-09-18 05:08:25.754082 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:25.277877
628115 659286 G15607 815E48M518 2026-09-18 COMPLETE 17585908 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 659286, "stp": "P", "toc": "Great Western Railway", "uid": "G15607", "consist": "158769", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15607/2026-09-18/detailed", "trust_id": "815E48M518", "origin_crs": "XPM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "7", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5E48", "timing_status": "EARLY", "origin_station": "St. Philips Mrsh H S T D", "current_leg_arr": "0558", "current_leg_dep": "0545", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5629620999999996, 51.44675579999999], [-2.5634532, 51.4466535], [-2.563748, 51.44663], [-2.5640752, 51.4466228], [-2.5651689999999996, 51.44668750000001], [-2.5658022000000003, 51.44671580000001], [-2.5659946, 51.446718099999984], [-2.5655807, 51.44676819999999], [-2.5647603999999995, 51.446867399999995], [-2.5642008999999995, 51.446946799999985], [-2.5639487999999995, 51.4470013], [-2.5637394, 51.447062900000006], [-2.5633547, 51.4472201], [-2.5630625, 51.4474008], [-2.5628035, 51.4475989], [-2.5626024, 51.4477762], [-2.562485699999999, 51.44789490000001], [-2.5623905, 51.4480119], [-2.5622429, 51.4482272], [-2.5621142000000003, 51.44849339999999], [-2.562097, 51.44854819999998], [-2.5620688, 51.4486382], [-2.5620294999999995, 51.4487945], [-2.5620131, 51.44895209999999], [-2.5620209999999997, 51.44912370000001], [-2.5620557999999996, 51.44927039999999], [-2.5620995, 51.4494456], [-2.5621714, 51.449616], [-2.5623575, 51.4499049], [-2.5625072, 51.45007919999999], [-2.5626228, 51.45018], [-2.5627136, 51.45024250000001], [-2.5628281999999993, 51.4503221], [-2.5629634999999995, 51.45039210000001], [-2.5632813, 51.450532800000005], [-2.5634887999999996, 51.4505985], [-2.563876854998027, 51.45071202579626], [-2.5639318, 51.4507281], [-2.5646351, 51.45085509999999], [-2.5647622000000005, 51.450878], [-2.5651428999999997, 51.4509474], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "St. Philips Mrsh H S T D", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "St. Philips Mrsh H S T D", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 881.381, \"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\": 1318.268, \"from_m\": 881.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1445.655, \"from_m\": 1318.268, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1491.639, \"from_m\": 1445.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2152.992, \"from_m\": 1491.639, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659286, \"profile_key\": \"e2fca2def4c933de2dbf479a319fecda54d55c308e32f4444a22d2ad70943488\", \"schedule_id\": 30783, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"North Somerset Jn\", \"stage_seq\": 2, \"distance_m\": 881.381, \"section_seq\": 1, \"route_path_id\": 28222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 3, \"distance_m\": 1585.28, \"section_seq\": 1, \"route_path_id\": 28222}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 4, \"distance_m\": 2152.992, \"section_seq\": 1, \"route_path_id\": 28222}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2152.992, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28222}], \"total_distance_m\": 2152.992, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1225.627, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 927.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:08Z\", \"source_id\": 54924879, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:14Z\", \"source_id\": 17585908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "7", "timing_fact_generation": 1789707434572669, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:26.357852", "service_state_evidence_id": 17585908, "current_leg_start_actual_dep": "2026-09-18T05:47:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:26.627166", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P XPM BRI 5E48 158769 2 90 None {"version": 3, "segments": [{"to_m": 881.381, "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": 1318.268, "from_m": 881.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1445.655, "from_m": 1318.268, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1491.639, "from_m": 1445.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2152.992, "from_m": 1491.639, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659286, "profile_key": "e2fca2def4c933de2dbf479a319fecda54d55c308e32f4444a22d2ad70943488", "schedule_id": 30783, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "St. Philips Mrsh H S T D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "North Somerset Jn", "stage_seq": 2, "distance_m": 881.381, "section_seq": 1, "route_path_id": 28222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Bristol East Jn", "stage_seq": 3, "distance_m": 1585.28, "section_seq": 1, "route_path_id": 28222}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 4, "distance_m": 2152.992, "section_seq": 1, "route_path_id": 28222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2152.992, "from_m": 0.0, "section_seq": 1, "route_path_id": 28222}], "total_distance_m": 2152.992, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1225.627, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 927.365, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:08Z", "source_id": 54924879, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:14Z", "source_id": 17585908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] St. Philips Mrsh H S T D 0547 0547 None None None Bristol Temple Meads 0603 0603 7 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15607/2026-09-18/detailed None St. Philips Mrsh H S T D 2026-09-18T05:47:00+01:00 Bristol Temple Meads 13.0 {"type": "LineString", "coordinates": [[-2.5629620999999996, 51.44675579999999], [-2.5634532, 51.4466535], [-2.563748, 51.44663], [-2.5640752, 51.4466228], [-2.5651689999999996, 51.44668750000001], [-2.5658022000000003, 51.44671580000001], [-2.5659946, 51.446718099999984], [-2.5655807, 51.44676819999999], [-2.5647603999999995, 51.446867399999995], [-2.5642008999999995, 51.446946799999985], [-2.5639487999999995, 51.4470013], [-2.5637394, 51.447062900000006], [-2.5633547, 51.4472201], [-2.5630625, 51.4474008], [-2.5628035, 51.4475989], [-2.5626024, 51.4477762], [-2.562485699999999, 51.44789490000001], [-2.5623905, 51.4480119], [-2.5622429, 51.4482272], [-2.5621142000000003, 51.44849339999999], [-2.562097, 51.44854819999998], [-2.5620688, 51.4486382], [-2.5620294999999995, 51.4487945], [-2.5620131, 51.44895209999999], [-2.5620209999999997, 51.44912370000001], [-2.5620557999999996, 51.44927039999999], [-2.5620995, 51.4494456], [-2.5621714, 51.449616], [-2.5623575, 51.4499049], [-2.5625072, 51.45007919999999], [-2.5626228, 51.45018], [-2.5627136, 51.45024250000001], [-2.5628281999999993, 51.4503221], [-2.5629634999999995, 51.45039210000001], [-2.5632813, 51.450532800000005], [-2.5634887999999996, 51.4505985], [-2.563876854998027, 51.45071202579626], [-2.5639318, 51.4507281], [-2.5646351, 51.45085509999999], [-2.5647622000000005, 51.450878], [-2.5651428999999997, 51.4509474], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.3 0545 0558 St. Philips Mrsh H S T D Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585908 1789707434572669 8 8 2026-09-18 05:08:26.627166 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:26.357852
628116 658603 W32539 882C03M518 2026-09-18 COMPLETE 17585713 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658603, "stp": "P", "toc": "Southern", "uid": "W32539", "consist": "377321", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32539/2026-09-18/detailed", "trust_id": "882C03M518", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C03", "timing_status": "EARLY", "origin_station": "Seaford", "current_leg_arr": "0558", "current_leg_dep": "0555", "current_leg_end": "Brighton", "origin_dep_time": "0524", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.778, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3516.856, \"from_m\": 256.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3893.641, \"from_m\": 3516.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4871.516, \"from_m\": 3893.641, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5278.059, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5331.209, \"from_m\": 5278.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8727.329, \"from_m\": 5331.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8946.948, \"from_m\": 8727.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.437, \"from_m\": 8946.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12562.499, \"from_m\": 12459.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12591.047, \"from_m\": 12562.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14131.706, \"from_m\": 12591.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14175.401, \"from_m\": 14131.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14440.059, \"from_m\": 14175.401, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 16229.899, \"from_m\": 14440.059, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 20951.457, \"from_m\": 16229.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22206.828, \"from_m\": 20951.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24663.511, \"from_m\": 22206.828, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26141.639, \"from_m\": 24663.511, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 26527.732, \"from_m\": 26141.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26621.753, \"from_m\": 26527.732, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26626.195, \"from_m\": 26621.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26649.085, \"from_m\": 26626.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26678.704, \"from_m\": 26649.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26701.196, \"from_m\": 26678.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26759.413, \"from_m\": 26701.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26776.666, \"from_m\": 26759.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26825.898, \"from_m\": 26776.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27086.059, \"from_m\": 26825.898, \"capability_applied\": null, \"effective_limit_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\": 658603, \"profile_key\": \"1b8624e27eb8b42b86cf4e99cba53750c02ee3d26ef74e12be2191726201c9dd\", \"schedule_id\": 25249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5804.146, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.923, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 11, \"distance_m\": 27086.059, \"section_seq\": 1, \"route_path_id\": 28334}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27086.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}], \"total_distance_m\": 27086.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26921.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:36Z\", \"source_id\": 54883508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:38Z\", \"source_id\": 17573972, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:23Z\", \"source_id\": 54887462, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:28Z\", \"source_id\": 17575031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:25Z\", \"source_id\": 54889578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:32Z\", \"source_id\": 17575635, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:56Z\", \"source_id\": 54899423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:59Z\", \"source_id\": 17578484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:47Z\", \"source_id\": 54909627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:53Z\", \"source_id\": 17581371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:01Z\", \"source_id\": 54915775, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:02Z\", \"source_id\": 17583131, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:55Z\", \"source_id\": 54919946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:58Z\", \"source_id\": 17584374, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:48Z\", \"source_id\": 54924409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:51Z\", \"source_id\": 17585713, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789707413222269, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:27.720410", "service_state_evidence_id": 17585713, "current_leg_start_actual_dep": "2026-09-18T05:56:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:28.126303", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C03 377321 3 100 None {"version": 3, "segments": [{"to_m": 256.778, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3516.856, "from_m": 256.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3893.641, "from_m": 3516.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4871.516, "from_m": 3893.641, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5278.059, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5331.209, "from_m": 5278.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8727.329, "from_m": 5331.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8946.948, "from_m": 8727.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.437, "from_m": 8946.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12562.499, "from_m": 12459.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12591.047, "from_m": 12562.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14131.706, "from_m": 12591.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14175.401, "from_m": 14131.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14440.059, "from_m": 14175.401, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 16229.899, "from_m": 14440.059, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 20951.457, "from_m": 16229.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22206.828, "from_m": 20951.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24663.511, "from_m": 22206.828, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26141.639, "from_m": 24663.511, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 26527.732, "from_m": 26141.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26621.753, "from_m": 26527.732, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26626.195, "from_m": 26621.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26649.085, "from_m": 26626.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26678.704, "from_m": 26649.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26701.196, "from_m": 26678.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26759.413, "from_m": 26701.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26776.666, "from_m": 26759.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26825.898, "from_m": 26776.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27086.059, "from_m": 26825.898, "capability_applied": null, "effective_limit_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": 658603, "profile_key": "1b8624e27eb8b42b86cf4e99cba53750c02ee3d26ef74e12be2191726201c9dd", "schedule_id": 25249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5804.146, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.923, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Brighton", "stage_seq": 11, "distance_m": 27086.059, "section_seq": 1, "route_path_id": 28334}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27086.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 28334}], "total_distance_m": 27086.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26921.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.041, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:36Z", "source_id": 54883508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:38Z", "source_id": 17573972, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:23Z", "source_id": 54887462, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:28Z", "source_id": 17575031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:25Z", "source_id": 54889578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:32Z", "source_id": 17575635, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:56Z", "source_id": 54899423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:59Z", "source_id": 17578484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:47Z", "source_id": 54909627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:53Z", "source_id": 17581371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:01Z", "source_id": 54915775, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:02Z", "source_id": 17583131, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:55Z", "source_id": 54919946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:58Z", "source_id": 17584374, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:48Z", "source_id": 54924409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:51Z", "source_id": 17585713, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Seaford 0524 0524 1 None None Brighton 0559 0559 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32539/2026-09-18/detailed None London Road (Brighton) 2026-09-18T05:56:00+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 0555 0558 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585713 1789707413222269 39 39 2026-09-18 05:08:28.126303 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:27.720410
628117 659536 C18046 655A01M518 2026-09-18 COMPLETE 17585707 2026-09-18 05:57:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 659536, "stp": "P", "toc": "West Midlands Trains", "uid": "C18046", "consist": "730026", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18046/2026-09-18/detailed", "trust_id": "655A01M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "5A01", "timing_status": "ON TIME", "origin_station": "Wolverhampton C.S.", "current_leg_arr": "0557", "current_leg_dep": "0556", "current_leg_end": "Wolverhampton", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Wolverhampton", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.123192599999999, 52.59246460000001], [-2.1228203, 52.591875], [-2.1225988, 52.5914901], [-2.1224311, 52.59106299999999], [-2.122316, 52.5907951], [-2.1222245, 52.5905458], [-2.1221428, 52.59023320000001], [-2.1219741999999995, 52.5897593], [-2.1218834, 52.5895738], [-2.1218642000000005, 52.58954309999999], [-2.1217818, 52.58933880000001], [-2.1216688, 52.5891284], [-2.1218323, 52.58934799999999], [-2.1219474, 52.5895522], [-2.1220272, 52.5897301], [-2.1221203, 52.58995959999999], [-2.1221608, 52.5901172], [-2.1222370999999995, 52.5903165], [-2.1224212, 52.590815000000006], [-2.1226177999999996, 52.5911194], [-2.1224857, 52.59082779999999], [-2.1222858, 52.5903061], [-2.1222034999999995, 52.590091], [-2.1221224, 52.589764], [-2.1220814, 52.58956229999999], [-2.1219994, 52.58933809999999], [-2.1219268, 52.5891698], [-2.1218118, 52.5889776], [-2.121671399999999, 52.5888047], [-2.1215515999999996, 52.58867969999999], [-2.1214138999999994, 52.58855589999999], [-2.1212782, 52.5884449], [-2.1212446999999996, 52.5884175], [-2.1210321999999997, 52.588279799999995], [-2.1205925, 52.5880094], [-2.1205493, 52.5879838], [-2.1202966, 52.5878341], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Wolverhampton C.S.", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Wolverhampton C.S.", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 523.922, \"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\": 580.731, \"from_m\": 523.922, \"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\": 617.091, \"from_m\": 580.731, \"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\": 710.282, \"from_m\": 617.091, \"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\": 1054.53, \"from_m\": 710.282, \"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\": 659536, \"profile_key\": \"e9ac55c95df2dc0fd11666f8c77833eb8fe14ab4fb96246add7a916e868649db\", \"schedule_id\": 2365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Wolverhampton C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66553}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 2, \"distance_m\": 1054.53, \"section_seq\": 1, \"route_path_id\": 66553}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1054.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66553}], \"total_distance_m\": 1054.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1054.53, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:46Z\", \"source_id\": 54924391, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:51Z\", \"source_id\": 17585707, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "4", "timing_fact_generation": 1789707412164278, "current_leg_arrival_utc": "2026-09-18T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:31.058020", "service_state_evidence_id": 17585707, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:31.628532", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None WVH 5A01 730026 3 90 None {"version": 3, "segments": [{"to_m": 523.922, "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": 580.731, "from_m": 523.922, "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": 617.091, "from_m": 580.731, "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": 710.282, "from_m": 617.091, "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": 1054.53, "from_m": 710.282, "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": 659536, "profile_key": "e9ac55c95df2dc0fd11666f8c77833eb8fe14ab4fb96246add7a916e868649db", "schedule_id": 2365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Wolverhampton C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66553}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 2, "distance_m": 1054.53, "section_seq": 1, "route_path_id": 66553}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1054.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 66553}], "total_distance_m": 1054.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1054.53, "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": 19060, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:46Z", "source_id": 54924391, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:51Z", "source_id": 17585707, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}] Wolverhampton C.S. 0555 0555 None None None Wolverhampton 0557 0557 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18046/2026-09-18/detailed None Wolverhampton C.S. 2026-09-18T05:55:00+01:00 Wolverhampton 1.0 {"type": "LineString", "coordinates": [[-2.123192599999999, 52.59246460000001], [-2.1228203, 52.591875], [-2.1225988, 52.5914901], [-2.1224311, 52.59106299999999], [-2.122316, 52.5907951], [-2.1222245, 52.5905458], [-2.1221428, 52.59023320000001], [-2.1219741999999995, 52.5897593], [-2.1218834, 52.5895738], [-2.1218642000000005, 52.58954309999999], [-2.1217818, 52.58933880000001], [-2.1216688, 52.5891284], [-2.1218323, 52.58934799999999], [-2.1219474, 52.5895522], [-2.1220272, 52.5897301], [-2.1221203, 52.58995959999999], [-2.1221608, 52.5901172], [-2.1222370999999995, 52.5903165], [-2.1224212, 52.590815000000006], [-2.1226177999999996, 52.5911194], [-2.1224857, 52.59082779999999], [-2.1222858, 52.5903061], [-2.1222034999999995, 52.590091], [-2.1221224, 52.589764], [-2.1220814, 52.58956229999999], [-2.1219994, 52.58933809999999], [-2.1219268, 52.5891698], [-2.1218118, 52.5889776], [-2.121671399999999, 52.5888047], [-2.1215515999999996, 52.58867969999999], [-2.1214138999999994, 52.58855589999999], [-2.1212782, 52.5884449], [-2.1212446999999996, 52.5884175], [-2.1210321999999997, 52.588279799999995], [-2.1205925, 52.5880094], [-2.1205493, 52.5879838], [-2.1202966, 52.5878341], [-2.1199992, 52.587655899999994]]} 0.7 0556 0557 Wolverhampton C.S. Wolverhampton Wolverhampton 52.5876559 -2.1199992 52.5876559 -2.1199992 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:57:00 Wolverhampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585707 1789707412164278 4 4 2026-09-18 05:08:31.628532 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:31.058020
628118 658487 L12395 665K07M518 2026-09-18 COMPLETE 17589875 2026-09-18 06:06:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658487, "stp": "P", "toc": "West Midlands Trains", "uid": "L12395", "consist": "172101+172341", "dest_crs": "KID", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12395/2026-09-18/detailed", "trust_id": "665K07M518", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-18", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "5K07", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0608", "current_leg_dep": "0604", "current_leg_end": "Kidderminster", "origin_dep_time": "0520", "origin_platform": null, "current_location": "Kidderminster", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Kidderminster Carriage Holding Sidings", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Birmingham Snow Hill", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 784.802, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3534.996, \"from_m\": 784.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4294.613, \"from_m\": 3534.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4875.43, \"from_m\": 4294.613, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5218.41, \"from_m\": 4875.43, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5623.335, \"from_m\": 5218.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8940.332, \"from_m\": 5623.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8985.344, \"from_m\": 8940.332, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10169.187, \"from_m\": 8985.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11210.993, \"from_m\": 10169.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\": 11675.466, \"from_m\": 11210.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13404.917, \"from_m\": 11675.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\": 14064.032, \"from_m\": 13404.917, \"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\": 17489.247, \"from_m\": 14064.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18132.849, \"from_m\": 17489.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20880.858, \"from_m\": 18132.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\": 23682.579, \"from_m\": 20880.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\": 23828.104, \"from_m\": 23682.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24722.576, \"from_m\": 23828.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35251.064, \"from_m\": 24722.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 658487, \"profile_key\": \"04b9c70cd8c1babd359d9646ce6a89d7081c51b9a29c5519f1016d85032aaadd\", \"schedule_id\": 31307, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 842.693, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 3, \"distance_m\": 4186.044, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0535\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 4, \"distance_m\": 5084.926, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 5, \"distance_m\": 6241.39, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 6, \"distance_m\": 11311.994, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 7, \"distance_m\": 11512.821, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Rowley Regis\", \"stage_seq\": 8, \"distance_m\": 15964.805, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 9, \"distance_m\": 24455.071, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Blakedown\", \"stage_seq\": 10, \"distance_m\": 30163.503, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Kidderminster\", \"stage_seq\": 11, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0607\", \"location\": \"Kidderminster Carriage Holding Sidings\", \"stage_seq\": 12, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 13, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35251.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}], \"total_distance_m\": 35251.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34707.521, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:28Z\", \"source_id\": 54879343, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:33Z\", \"source_id\": 17572858, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:30Z\", \"source_id\": 54880354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:39Z\", \"source_id\": 17573171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:43Z\", \"source_id\": 54882634, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:46Z\", \"source_id\": 17573716, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:21Z\", \"source_id\": 54887425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:28Z\", \"source_id\": 17575017, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:43Z\", \"source_id\": 54893137, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:46Z\", \"source_id\": 17576669, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:45Z\", \"source_id\": 54904195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:49Z\", \"source_id\": 17579851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:00Z\", \"source_id\": 54921553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:09Z\", \"source_id\": 17584870, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 54928246, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:21Z\", \"source_id\": 17586872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:01Z\", \"source_id\": 54924695, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 19785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:11Z\", \"source_id\": 54938059, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:02Z\", \"source_id\": 17585811, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:17Z\", \"source_id\": 17589875, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "1", "timing_fact_generation": 1789707918801341, "current_leg_arrival_utc": "2026-09-18T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:31.681454", "service_state_evidence_id": 54924695, "current_leg_start_actual_dep": "2026-09-18T06:07:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-18T04:58:31", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:32.644733", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XTS KID 5K07 172101+172341 5 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 784.802, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3534.996, "from_m": 784.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4294.613, "from_m": 3534.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4875.43, "from_m": 4294.613, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5218.41, "from_m": 4875.43, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5623.335, "from_m": 5218.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8940.332, "from_m": 5623.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8985.344, "from_m": 8940.332, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10169.187, "from_m": 8985.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11210.993, "from_m": 10169.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": 11675.466, "from_m": 11210.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13404.917, "from_m": 11675.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": 14064.032, "from_m": 13404.917, "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": 17489.247, "from_m": 14064.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18132.849, "from_m": 17489.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20880.858, "from_m": 18132.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": 23682.579, "from_m": 20880.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": 23828.104, "from_m": 23682.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24722.576, "from_m": 23828.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35251.064, "from_m": 24722.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 658487, "profile_key": "04b9c70cd8c1babd359d9646ce6a89d7081c51b9a29c5519f1016d85032aaadd", "schedule_id": 31307, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 842.693, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Birmingham Moor Street", "stage_seq": 3, "distance_m": 4186.044, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0535", "location": "Birmingham Snow Hill", "stage_seq": 4, "distance_m": 5084.926, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Jewellry Quarter", "stage_seq": 5, "distance_m": 6241.39, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Smethwick Galton Bridge HL", "stage_seq": 6, "distance_m": 11311.994, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Smethwick Jn", "stage_seq": 7, "distance_m": 11512.821, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Rowley Regis", "stage_seq": 8, "distance_m": 15964.805, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Stourbridge Junction", "stage_seq": 9, "distance_m": 24455.071, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Blakedown", "stage_seq": 10, "distance_m": 30163.503, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Kidderminster", "stage_seq": 11, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0607", "location": "Kidderminster Carriage Holding Sidings", "stage_seq": 12, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 13, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35251.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 99593}], "total_distance_m": 35251.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34707.521, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:28Z", "source_id": 54879343, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:33Z", "source_id": 17572858, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:30Z", "source_id": 54880354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:39Z", "source_id": 17573171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:43Z", "source_id": 54882634, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:46Z", "source_id": 17573716, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:21Z", "source_id": 54887425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:28Z", "source_id": 17575017, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:43Z", "source_id": 54893137, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:46Z", "source_id": 17576669, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:45Z", "source_id": 54904195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:49Z", "source_id": 17579851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:00Z", "source_id": 54921553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:09Z", "source_id": 17584870, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19791, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 54928246, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:21Z", "source_id": 17586872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:01Z", "source_id": 54924695, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 19785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:11Z", "source_id": 54938059, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:02Z", "source_id": 17585811, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:17Z", "source_id": 17589875, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}] Tyseley LMD 0520 0520 None None None Kidderminster 0608 0608 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12395/2026-09-18/detailed None Kidderminster Carriage Holding Sidings 2026-09-18T06:07:00+01:00 Kidderminster 4.0 {"type": "LineString", "coordinates": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]} 0.5 0604 0608 Birmingham Snow Hill Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:31 Kidderminster TD DIRECT_DESTINATION_ARRIVAL 54924695 1789707918801341 49 49 2026-09-18 05:08:32.644733 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:31.681454
628119 659284 C36196 735L10M518 2026-09-18 COMPLETE 17586513 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 659284, "stp": "P", "toc": "Elizabeth Line", "uid": "C36196", "consist": "345067", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36196/2026-09-18/detailed", "trust_id": "735L10M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L10", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0558", "current_leg_dep": "0548", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T05:08:56", "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": "0559", "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\": 659284, \"profile_key\": \"e96215dc347a2b8df5d73d370b2c3b03a567507b8af7deaed27ca64a6b36d1da\", \"schedule_id\": 4651, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"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\": \"0552\", \"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\": \"0556\", \"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\": \"0557\", \"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\": \"0557H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"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": "0547", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "10.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:28Z\", \"source_id\": 54919328, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:33Z\", \"source_id\": 17584166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:30Z\", \"source_id\": 54923985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:33Z\", \"source_id\": 17585566, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:33Z\", \"source_id\": 54927021, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:37Z\", \"source_id\": 17586513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789707517572350, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:34.779172", "service_state_evidence_id": 54927021, "current_leg_start_actual_dep": "2026-09-18T05:47:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T04:58:31", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:34.803636", "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 5L10 345067 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": 659284, "profile_key": "e96215dc347a2b8df5d73d370b2c3b03a567507b8af7deaed27ca64a6b36d1da", "schedule_id": 4651, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "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": "0552", "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": "0556", "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": "0557", "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": "0557H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "0559", "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-18T04:53:28Z", "source_id": 54919328, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:33Z", "source_id": 17584166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:30Z", "source_id": 54923985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:33Z", "source_id": 17585566, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:33Z", "source_id": 54927021, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:37Z", "source_id": 17586513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 0547 0547 None None None Paddington (Crossrail) 0559 0559 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36196/2026-09-18/detailed None Old Oak Common Depot (Crossrail) 2026-09-18T05:47:00+01:00 Paddington (Crossrail) 10.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 0548 0558 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:31 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54927021 1789707517572350 12 12 2026-09-18 05:08:34.803636 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:34.779172
628120 658319 C39806 635P99M518 2026-09-18 COMPLETE 17586522 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658319, "stp": "P", "toc": "Thameslink", "uid": "C39806", "consist": "700026", "dest_crs": "WHP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39806/2026-09-18/detailed", "trust_id": "635P99M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:12:00", "dar_platform": null, "dest_station": "West Hampstead Thameslink", "service_date": "2026-09-18", "dest_arr_time": "0519", "dest_platform": "1", "is_terminated": 1, "next_location": "Cricklewood", "signalling_id": "5P99", "timing_status": null, "origin_station": "Cricklewood South Sidings", "current_leg_arr": "0515", "current_leg_dep": "0512", "current_leg_end": "Cricklewood", "origin_dep_time": "0512", "origin_platform": null, "current_location": "Cricklewood South Sidings", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2195573, 51.56442129999999], [-0.21910889999999997, 51.5640467], [-0.2187672, 51.56375140000001], [-0.21812519999999996, 51.5632753], [-0.21783930000000004, 51.5630663], [-0.21725959999999997, 51.5626309], [-0.2169092, 51.56238929999999], [-0.2164485, 51.5621163], [-0.21618209999999996, 51.561909], [-0.21594499999999997, 51.561674], [-0.2157851, 51.5614899], [-0.2155446, 51.56118909999999], [-0.2153108, 51.56091], [-0.21511499999999997, 51.56068410000001], [-0.21499289999999996, 51.5605732], [-0.21468129999999996, 51.5603375], [-0.21449619999999997, 51.56021], [-0.2141449, 51.55996819999999], [-0.21370769999999997, 51.5596672], [-0.2133134, 51.5593954], [-0.2130895, 51.5592079], [-0.21286679999999997, 51.55900110000001], [-0.21268039999999996, 51.5587926], [-0.21266519924991, 51.55877562812652]]}", "current_leg_start": "Cricklewood South Sidings", "dest_arr_time_act": "0519", "motion_projection": null, "next_location_lat": "51.5587756", "next_location_lon": "-0.2126652", "previous_location": null, "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\": 961.422, \"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\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"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\": 2741.504, \"from_m\": 1776.354, \"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}], \"service_id\": 658319, \"profile_key\": \"593719a4c6d4297e211c5f38d7183986059c66e4b0d56c8a89cdd4ba4c05b639\", \"schedule_id\": 5663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Cricklewood South Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0516\", \"location\": \"Cricklewood\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": null, \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2741.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}], \"total_distance_m\": 2741.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1703.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1037.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.0", "current_position_lat": "51.5587756", "current_position_lon": "-0.2126652", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Cricklewood South Sidings", "service_state_platform": null, "timing_fact_generation": 1789707517831043, "current_leg_arrival_utc": "2026-09-18T05:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:37.828002", "service_state_evidence_id": 17586522, "current_leg_start_actual_dep": "2026-09-18T05:12:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:38.852257", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None WHP 5P99 700026 8 100 None {"version": 3, "segments": [{"to_m": 961.422, "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": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "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": 2741.504, "from_m": 1776.354, "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}], "service_id": 658319, "profile_key": "593719a4c6d4297e211c5f38d7183986059c66e4b0d56c8a89cdd4ba4c05b639", "schedule_id": 5663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Cricklewood South Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0516", "location": "Cricklewood", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": null, "location": "West Hampstead Thameslink", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2741.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 29039}], "total_distance_m": 2741.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1703.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1037.743, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cricklewood South Sidings 0512 0512 None 5:12:00 None West Hampstead Thameslink 0519 0519 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C39806/2026-09-18/detailed None Cricklewood South Sidings 2026-09-18T05:12:30+01:00 Cricklewood 3.0 {"type": "LineString", "coordinates": [[-0.2195573, 51.56442129999999], [-0.21910889999999997, 51.5640467], [-0.2187672, 51.56375140000001], [-0.21812519999999996, 51.5632753], [-0.21783930000000004, 51.5630663], [-0.21725959999999997, 51.5626309], [-0.2169092, 51.56238929999999], [-0.2164485, 51.5621163], [-0.21618209999999996, 51.561909], [-0.21594499999999997, 51.561674], [-0.2157851, 51.5614899], [-0.2155446, 51.56118909999999], [-0.2153108, 51.56091], [-0.21511499999999997, 51.56068410000001], [-0.21499289999999996, 51.5605732], [-0.21468129999999996, 51.5603375], [-0.21449619999999997, 51.56021], [-0.2141449, 51.55996819999999], [-0.21370769999999997, 51.5596672], [-0.2133134, 51.5593954], [-0.2130895, 51.5592079], [-0.21286679999999997, 51.55900110000001], [-0.21268039999999996, 51.5587926], [-0.21266519924991, 51.55877562812652]]} 0.5 0512 0515 None Cricklewood South Sidings Cricklewood 51.5587756 -0.2126652 51.5587756 -0.2126652 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Cricklewood South Sidings TRUST TRUST_CANCELLATION 17586522 1789707517831043 34 34 2026-09-18 05:08:38.852257 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:37.828002
628121 658532 C10189 639P99M518 2026-09-18 COMPLETE 17586565 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658532, "stp": "P", "toc": "Thameslink", "uid": "C10189", "consist": "700026", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10189/2026-09-18/detailed", "trust_id": "639P99M518", "origin_crs": "WHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-18", "dest_arr_time": "0717", "dest_platform": "0", "is_terminated": 1, "next_location": "Kentish Town", "signalling_id": "9P99", "timing_status": null, "origin_station": "West Hampstead Thameslink", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0521", "origin_platform": "1", "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0717", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 17866.48, \"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\": 17906.004, \"from_m\": 17866.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20106.914, \"from_m\": 17906.004, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20431.866, \"from_m\": 20106.914, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20822.563, \"from_m\": 20431.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22487.501, \"from_m\": 20822.563, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22526.885, \"from_m\": 22487.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23115.645, \"from_m\": 22526.885, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25019.238, \"from_m\": 23115.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25521.586, \"from_m\": 25019.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35155.753, \"from_m\": 25521.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35648.795, \"from_m\": 35155.753, \"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\": 35696.68, \"from_m\": 35648.795, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36857.056, \"from_m\": 35696.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37594.412, \"from_m\": 36857.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37640.053, \"from_m\": 37594.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37989.741, \"from_m\": 37640.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38547.091, \"from_m\": 37989.741, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40327.79, \"from_m\": 38547.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48741.299, \"from_m\": 40327.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48811.768, \"from_m\": 48741.299, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49335.437, \"from_m\": 48811.768, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49378.882, \"from_m\": 49335.437, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50370.821, \"from_m\": 49378.882, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54256.645, \"from_m\": 50370.821, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54288.446, \"from_m\": 54256.645, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60390.636, \"from_m\": 54288.446, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60874.824, \"from_m\": 60390.636, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 61168.549, \"from_m\": 60874.824, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61521.021, \"from_m\": 61168.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61556.464, \"from_m\": 61521.021, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62606.738, \"from_m\": 61556.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\": 62631.113, \"from_m\": 62606.738, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63821.37, \"from_m\": 62631.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64374.693, \"from_m\": 63821.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\": 67305.97, \"from_m\": 64374.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70325.787, \"from_m\": 67305.97, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70345.205, \"from_m\": 70325.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70634.829, \"from_m\": 70345.205, \"capability_applied\": null, \"effective_limit_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\": 658532, \"profile_key\": \"f6aa9000cd31d1d580ddcbdd1f5fd151961e05437b06eb8b00a1be897b8add8d\", \"schedule_id\": 1235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 2, \"distance_m\": 2793.784, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525\", \"location\": \"Kentish Town\", \"stage_seq\": 3, \"distance_m\": 3747.751, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Dock Jn North\", \"stage_seq\": 4, \"distance_m\": 4714.848, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 5, \"distance_m\": 8654.261, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0535\", \"location\": \"Farringdon\", \"stage_seq\": 6, \"distance_m\": 10850.105, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"City Thameslink\", \"stage_seq\": 7, \"distance_m\": 11580.263, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"London Blackfriars\", \"stage_seq\": 8, \"distance_m\": 11977.954, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 9, \"distance_m\": 13184.534, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0548\", \"location\": \"London Bridge\", \"stage_seq\": 10, \"distance_m\": 13911.551, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 11, \"distance_m\": 16573.556, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 17275.769, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"North Kent East Jn\", \"stage_seq\": 13, \"distance_m\": 17837.953, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 18736.153, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"St. John's\", \"stage_seq\": 15, \"distance_m\": 19915.181, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Lewisham\", \"stage_seq\": 16, \"distance_m\": 20572.628, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Blackheath\", \"stage_seq\": 17, \"distance_m\": 22127.638, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Eltham\", \"stage_seq\": 18, \"distance_m\": 25635.253, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 33280.628, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 35185.871, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 35728.309, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 36857.056, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 37540.985, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0630\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 38262.458, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Stone Crossing\", \"stage_seq\": 25, \"distance_m\": 41383.004, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Greenhithe\", \"stage_seq\": 26, \"distance_m\": 42625.633, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Swanscombe\", \"stage_seq\": 27, \"distance_m\": 44818.679, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Northfleet\", \"stage_seq\": 28, \"distance_m\": 45713.52, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 29, \"distance_m\": 46740.537, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Gravesend\", \"stage_seq\": 30, \"distance_m\": 49166.946, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Hoo Jn\", \"stage_seq\": 31, \"distance_m\": 54386.864, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Higham\", \"stage_seq\": 32, \"distance_m\": 56519.448, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Strood\", \"stage_seq\": 33, \"distance_m\": 60756.164, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 61168.549, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Rochester\", \"stage_seq\": 35, \"distance_m\": 61839.768, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Chatham\", \"stage_seq\": 36, \"distance_m\": 63234.486, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0712\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 37, \"distance_m\": 65820.255, \"section_seq\": 1, \"route_path_id\": 66106}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 38, \"distance_m\": 70634.829, \"section_seq\": 1, \"route_path_id\": 66106}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70634.829, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66106}], \"total_distance_m\": 70634.829, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64866.387, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5768.442, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "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": "West Hampstead Thameslink", "service_state_platform": "1", "timing_fact_generation": 1789707522269200, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:42.265334", "service_state_evidence_id": 17586565, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:42.786035", "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 WHP RAI 9P99 700026 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": 17866.48, "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": 17906.004, "from_m": 17866.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20106.914, "from_m": 17906.004, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20431.866, "from_m": 20106.914, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20822.563, "from_m": 20431.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22487.501, "from_m": 20822.563, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22526.885, "from_m": 22487.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23115.645, "from_m": 22526.885, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25019.238, "from_m": 23115.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25521.586, "from_m": 25019.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35155.753, "from_m": 25521.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35648.795, "from_m": 35155.753, "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": 35696.68, "from_m": 35648.795, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36857.056, "from_m": 35696.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37594.412, "from_m": 36857.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37640.053, "from_m": 37594.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37989.741, "from_m": 37640.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38547.091, "from_m": 37989.741, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40327.79, "from_m": 38547.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48741.299, "from_m": 40327.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48811.768, "from_m": 48741.299, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49335.437, "from_m": 48811.768, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49378.882, "from_m": 49335.437, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50370.821, "from_m": 49378.882, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54256.645, "from_m": 50370.821, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54288.446, "from_m": 54256.645, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60390.636, "from_m": 54288.446, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60874.824, "from_m": 60390.636, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 61168.549, "from_m": 60874.824, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61521.021, "from_m": 61168.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61556.464, "from_m": 61521.021, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62606.738, "from_m": 61556.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": 62631.113, "from_m": 62606.738, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63821.37, "from_m": 62631.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64374.693, "from_m": 63821.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": 67305.97, "from_m": 64374.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70325.787, "from_m": 67305.97, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70345.205, "from_m": 70325.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70634.829, "from_m": 70345.205, "capability_applied": null, "effective_limit_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": 658532, "profile_key": "f6aa9000cd31d1d580ddcbdd1f5fd151961e05437b06eb8b00a1be897b8add8d", "schedule_id": 1235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "West Hampstead Thameslink", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Carlton Road Jn", "stage_seq": 2, "distance_m": 2793.784, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525", "location": "Kentish Town", "stage_seq": 3, "distance_m": 3747.751, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Dock Jn North", "stage_seq": 4, "distance_m": 4714.848, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530H", "location": "St Pancras Low Level", "stage_seq": 5, "distance_m": 8654.261, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0535", "location": "Farringdon", "stage_seq": 6, "distance_m": 10850.105, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "City Thameslink", "stage_seq": 7, "distance_m": 11580.263, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "London Blackfriars", "stage_seq": 8, "distance_m": 11977.954, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Metropolitan Jn", "stage_seq": 9, "distance_m": 13184.534, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0548", "location": "London Bridge", "stage_seq": 10, "distance_m": 13911.551, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Corbetts Lane Jn", "stage_seq": 11, "distance_m": 16573.556, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 17275.769, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "North Kent East Jn", "stage_seq": 13, "distance_m": 17837.953, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "New Cross", "stage_seq": 14, "distance_m": 18736.153, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "St. John's", "stage_seq": 15, "distance_m": 19915.181, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Lewisham", "stage_seq": 16, "distance_m": 20572.628, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Blackheath", "stage_seq": 17, "distance_m": 22127.638, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Eltham", "stage_seq": 18, "distance_m": 25635.253, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Barnehurst", "stage_seq": 19, "distance_m": 33280.628, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 35185.871, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 35728.309, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 36857.056, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 37540.985, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0630", "location": "Dartford", "stage_seq": 24, "distance_m": 38262.458, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Stone Crossing", "stage_seq": 25, "distance_m": 41383.004, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Greenhithe", "stage_seq": 26, "distance_m": 42625.633, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Swanscombe", "stage_seq": 27, "distance_m": 44818.679, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Northfleet", "stage_seq": 28, "distance_m": 45713.52, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Springhead Junction (CTRL)", "stage_seq": 29, "distance_m": 46740.537, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Gravesend", "stage_seq": 30, "distance_m": 49166.946, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Hoo Jn", "stage_seq": 31, "distance_m": 54386.864, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Higham", "stage_seq": 32, "distance_m": 56519.448, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Strood", "stage_seq": 33, "distance_m": 60756.164, "section_seq": 1, "route_path_id": 66106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Rochester Bridge Jn", "stage_seq": 34, "distance_m": 61168.549, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Rochester", "stage_seq": 35, "distance_m": 61839.768, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Chatham", "stage_seq": 36, "distance_m": 63234.486, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0712", "location": "Gillingham (Kent)", "stage_seq": 37, "distance_m": 65820.255, "section_seq": 1, "route_path_id": 66106}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 38, "distance_m": 70634.829, "section_seq": 1, "route_path_id": 66106}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70634.829, "from_m": 0.0, "section_seq": 1, "route_path_id": 66106}], "total_distance_m": 70634.829, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64866.387, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5768.442, "synthetic_unknown_infrastructure_limit_mph": 60} [] West Hampstead Thameslink 0521 0521 1 None None Rainham (Kent) 0717 0717 0 None None https://www.realtimetrains.co.uk/service/gb-nr:C10189/2026-09-18/detailed None None None None None None None None None None West Hampstead Thameslink Kentish Town None None None None 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 West Hampstead Thameslink TRUST TRUST_CANCELLATION 17586565 1789707522269200 1 1 2026-09-18 05:08:42.786035 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:42.265334
628122 659450 W86994 065L83M518 2026-09-18 COMPLETE 17585982 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 659450, "stp": "P", "toc": "ScotRail", "uid": "W86994", "consist": "170430", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86994/2026-09-18/detailed", "trust_id": "065L83M518", "origin_crs": "XED", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5L83", "timing_status": "EARLY", "origin_station": "Eastfield H.S.", "current_leg_arr": "0558", "current_leg_dep": "0544", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0552", "origin_platform": null, "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-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": "Eastfield H.S.", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Eastfield H.S.", "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\": 276.166, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 285.115, \"from_m\": 276.166, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347.942, \"from_m\": 285.115, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 982.59, \"from_m\": 347.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1370.155, \"from_m\": 982.59, \"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\": 1435.356, \"from_m\": 1370.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2110.471, \"from_m\": 1435.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2707.996, \"from_m\": 2110.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3204.242, \"from_m\": 2707.996, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 659450, \"profile_key\": \"565799f6012e3dd0752212641e5d514e57c8abbd390e4e447e45eb5d0b76a62d\", \"schedule_id\": 28538, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Eastfield H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 2, \"distance_m\": 435.372, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 3, \"distance_m\": 1308.541, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 4, \"distance_m\": 3204.242, \"section_seq\": 1, \"route_path_id\": 28742}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3204.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28742}], \"total_distance_m\": 3204.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3204.242, \"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": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:22Z\", \"source_id\": 54925162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:28Z\", \"source_id\": 17585982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "1", "timing_fact_generation": 1789707448538214, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:43.704902", "service_state_evidence_id": 17585982, "current_leg_start_actual_dep": "2026-09-18T05:52:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:44.571422", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XED GLQ 5L83 170430 3 100 None {"version": 3, "segments": [{"to_m": 276.166, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 285.115, "from_m": 276.166, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347.942, "from_m": 285.115, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 982.59, "from_m": 347.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1370.155, "from_m": 982.59, "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": 1435.356, "from_m": 1370.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2110.471, "from_m": 1435.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 2707.996, "from_m": 2110.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3204.242, "from_m": 2707.996, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 659450, "profile_key": "565799f6012e3dd0752212641e5d514e57c8abbd390e4e447e45eb5d0b76a62d", "schedule_id": 28538, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Eastfield H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Cowlairs West Jn", "stage_seq": 2, "distance_m": 435.372, "section_seq": 1, "route_path_id": 28742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Cowlairs South Jn", "stage_seq": 3, "distance_m": 1308.541, "section_seq": 1, "route_path_id": 28742}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 4, "distance_m": 3204.242, "section_seq": 1, "route_path_id": 28742}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3204.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 28742}], "total_distance_m": 3204.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3204.242, "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": 1405, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:22Z", "source_id": 54925162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:28Z", "source_id": 17585982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Eastfield H.S. 0552 0552 None None None Glasgow Queen St High Level 0559 0559 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86994/2026-09-18/detailed None Eastfield H.S. 2026-09-18T05:52:00+01:00 Glasgow Queen St High Level 14.0 {"type": "LineString", "coordinates": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-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]]} 2.0 0544 0558 Eastfield H.S. Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585982 1789707448538214 9 9 2026-09-18 05:08:44.571422 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:43.704902
628123 658238 C88470 555H00M518 2026-09-18 COMPLETE 17586034 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658238, "stp": "P", "toc": "East Midlands Railway", "uid": "C88470", "consist": "170420", "dest_crs": "MSW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88470/2026-09-18/detailed", "trust_id": "555H00M518", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mansfield Woodhouse", "service_date": "2026-09-18", "dest_arr_time": "0602", "dest_platform": "3", "is_terminated": 1, "next_location": "Mansfield Woodhouse", "signalling_id": "5H00", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0558", "current_leg_dep": "0508", "current_leg_end": "Mansfield Woodhouse", "origin_dep_time": "0508", "origin_platform": "7C", "current_location": "Mansfield Woodhouse", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2009548999999995, 52.9247658], [-1.2014663, 52.9244856], [-1.2015383, 52.92444309999999], [-1.2040732999999997, 52.9228931], [-1.2056087, 52.92197219999999], [-1.2074581, 52.92084690000001], [-1.2086888, 52.92009], [-1.2112204999999998, 52.9185644], [-1.2196394999999998, 52.9134472], [-1.2281426999999998, 52.908266799999986], [-1.2304353, 52.906873], [-1.2312278, 52.906391199999995], [-1.2316499, 52.9061332], [-1.2324807, 52.905637], [-1.2335271, 52.9050009], [-1.2345258, 52.9043903], [-1.2371129, 52.9028231], [-1.2376165, 52.90252580000001], [-1.2387345999999997, 52.9018323], [-1.2423120999999997, 52.899668600000005], [-1.2456916, 52.89760150000001], [-1.2459254, 52.8974577], [-1.2459668, 52.8974372], [-1.2460615073847825, 52.8973796485717], [-1.2465894999999998, 52.89705880000001], [-1.2472120999999998, 52.8966804], [-1.2479017, 52.8962613], [-1.2497571, 52.89514710000001], [-1.2511096, 52.89430870000001], [-1.2518075, 52.8938797], [-1.2535529000000003, 52.8928213], [-1.2549112, 52.892041299999995], [-1.2556987999999998, 52.8916255], [-1.2568313, 52.8910644], [-1.2571655999999998, 52.89091059999999], [-1.2574765, 52.89076759999999], [-1.25764139776733, 52.89068715098377], [-1.2580825999999998, 52.8904719], [-1.2586081999999998, 52.8902064], [-1.2591008, 52.889938599999994], [-1.2592993284388403, 52.889822105189914], [-1.2593703530414817, 52.889780428477295], [-1.2596187, 52.88963470000001], [-1.2601263, 52.889311700000015], [-1.2605429999999995, 52.88903010000001], [-1.2609188999999998, 52.888755999999994], [-1.2616492, 52.8881781], [-1.2619512, 52.8879269], [-1.2624059999999997, 52.8875147], [-1.26305, 52.8869619], [-1.2634462999999998, 52.8865303], [-1.2638714999999998, 52.886062], [-1.2637560999999995, 52.88620530000001], [-1.2634752, 52.886611399999985], [-1.2633797, 52.8868511], [-1.2631498999999995, 52.8872832], [-1.2629904, 52.88755439999999], [-1.2626994, 52.8882608], [-1.2624643, 52.888999899999995], [-1.2623127, 52.88956189999999], [-1.2622947999999998, 52.8899578], [-1.2622995999999995, 52.8902227], [-1.2623211, 52.890541], [-1.2623377999999998, 52.890744000000005], [-1.2623687999999995, 52.8909233], [-1.262407, 52.89112779999999], [-1.2624882, 52.89144459999999], [-1.2625589, 52.8916682], [-1.2626424999999997, 52.89190289999999], [-1.2627379, 52.8921707], [-1.2628907, 52.8925235], [-1.2630554, 52.89285910000001], [-1.2632323, 52.8931647], [-1.2633412, 52.8933295], [-1.2639866244159594, 52.894252725679365], [-1.2641697, 52.8945146], [-1.2648246, 52.89544459999999], [-1.2654354, 52.8962843], [-1.2659968999999998, 52.89708830000001], [-1.2663821, 52.89761609999999], [-1.2668164999999998, 52.89822809999999], [-1.2670355999999998, 52.898536699999994], [-1.2675744, 52.8992981], [-1.2681051, 52.90005429999999], [-1.2690209, 52.90133410000001], [-1.2691721, 52.90154479999999], [-1.2700974000000005, 52.9028398], [-1.2715744056459777, 52.90492534859849], [-1.2717675, 52.905198], [-1.2723003, 52.90594389999998], [-1.272862, 52.9067155], [-1.2755152, 52.9104723], [-1.2762794155922272, 52.91152868914078], [-1.2763623999999998, 52.91164340000001], [-1.2768047, 52.9122781], [-1.2768395, 52.912328], [-1.27695, 52.9124794], [-1.2772697, 52.9129174], [-1.2777272, 52.913563], [-1.2781227, 52.914126800000005], [-1.2785167, 52.9147049], [-1.2788396, 52.9152003], [-1.2791319, 52.9156695], [-1.2795639, 52.9163727], [-1.2801091999999998, 52.917335900000005], [-1.2805088, 52.918113299999995], [-1.2814413, 52.9201635], [-1.2814987999999998, 52.92029629999998], [-1.2816644, 52.9207794], [-1.2817356999999998, 52.9209612], [-1.2818623, 52.9213259], [-1.2820497, 52.922148099999994], [-1.2821079, 52.9222901], [-1.2822258, 52.922544499999994], [-1.282268, 52.922635699999994], [-1.2825631, 52.92315839999999], [-1.2826933, 52.9234013], [-1.2827428, 52.92360459999999], [-1.2827976, 52.9237026], [-1.2833601, 52.92492190000001], [-1.2836053, 52.92550399999998], [-1.2838387, 52.9260718], [-1.2840289, 52.92663009999999], [-1.2841128, 52.92698209999999], [-1.2841892, 52.9274006], [-1.2842267, 52.92771], [-1.2842378, 52.92799800000001], [-1.2842405999999995, 52.9282558], [-1.2842323, 52.9285739], [-1.2842072999999998, 52.9288434], [-1.2841711999999998, 52.9291314], [-1.2840794999999998, 52.9296018], [-1.2840630680825336, 52.929673494383906], [-1.2839944, 52.929973100000005], [-1.2838667, 52.93035810000001], [-1.2837360999999998, 52.9307239], [-1.2836333999999998, 52.930965], [-1.2835138999999998, 52.93123119999999], [-1.2833945, 52.9314722], [-1.2832223, 52.9317769], [-1.2829418, 52.9322406], [-1.2825187999999998, 52.9328392], [-1.2822326999999998, 52.933231000000006], [-1.2820022, 52.9335273], [-1.281767, 52.9338523], [-1.2816114999999997, 52.93408029999999], [-1.281467, 52.93429999999999], [-1.2813203999999998, 52.93454100000001], [-1.2811969, 52.9347783], [-1.2810671, 52.93503830000001], [-1.2809519, 52.93529830000001], [-1.280887, 52.9354762], [-1.2808303999999997, 52.93564030000001], [-1.2807592, 52.93587509999999], [-1.280709, 52.93605180000001], [-1.280665, 52.9362449], [-1.2806344999999997, 52.9364572], [-1.2806136999999995, 52.9366357], [-1.2806033, 52.9368661], [-1.2805991, 52.9370541], [-1.2806054, 52.9372384], [-1.2806305, 52.9374946], [-1.2806744999999995, 52.9377331], [-1.2807498000000002, 52.93804920000001], [-1.280821, 52.9382612], [-1.2809194, 52.9385338], [-1.2812188999999998, 52.939300499999995], [-1.2815517999999997, 52.9401611], [-1.2816509, 52.940408799999986], [-1.2818576, 52.940861], [-1.2825709999999997, 52.9423608], [-1.2832555, 52.94391540000001], [-1.2840464, 52.945780600000006], [-1.2845021999999997, 52.9468537], [-1.2847836999999998, 52.94753659999999], [-1.2852693999999998, 52.948658399999985], [-1.2858423, 52.9500129], [-1.2865608999999998, 52.9516969], [-1.2870685, 52.952876399999994], [-1.2874795, 52.9539253], [-1.2876489, 52.9544348], [-1.2877310999999998, 52.9547199], [-1.2878488999999995, 52.95514250000001], [-1.2879264, 52.9554862], [-1.2879756999999998, 52.9557218], [-1.288011, 52.95593190000002], [-1.2880428, 52.956216000000005], [-1.2880744999999998, 52.9565], [-1.2881318, 52.9568586], [-1.2881842, 52.95729049999999], [-1.288214, 52.9574739], [-1.2882315, 52.9577047], [-1.2882812999999995, 52.9580258], [-1.2882980317658703, 52.95812261116273], [-1.2884019, 52.9587236], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.2881290999999997, 52.9564835], [-1.2881866000000002, 52.9568766], [-1.2882393999999997, 52.9573363], [-1.2882942, 52.9577774], [-1.2883588, 52.958118799999994], [-1.2886489, 52.9591358], [-1.2887141999999998, 52.9595454], [-1.2888219999999997, 52.95991110000001], [-1.2889002, 52.9604127], [-1.288987, 52.96096390000001], [-1.2892226999999998, 52.962487], [-1.2894627999999997, 52.9640796], [-1.2897183, 52.965700700000006], [-1.2899005, 52.96682669999999], [-1.2899649627370684, 52.96725633072793], [-1.2900783, 52.968011700000005], [-1.2901869, 52.9685034], [-1.2903123, 52.9689634], [-1.2904602999999997, 52.9694341], [-1.2905913, 52.969795], [-1.2906375999999995, 52.9699067], [-1.2908392, 52.9703934], [-1.2911717, 52.971097], [-1.2915487999999995, 52.971864799999985], [-1.2920672999999998, 52.9729329], [-1.2924336, 52.9736904], [-1.2929731999999998, 52.974807199999994], [-1.2936165999999998, 52.97610739999999], [-1.2939999, 52.97690450000001], [-1.2942976, 52.97751139999999], [-1.2949374, 52.978838299999985], [-1.2956178, 52.9802178], [-1.2961475999999998, 52.9812973], [-1.2965592, 52.98213599999999], [-1.2970331, 52.983104299999994], [-1.297370434163614, 52.98378961162837], [-1.2974991, 52.984050999999994], [-1.297694, 52.984460199999994], [-1.297777, 52.98462219999999], [-1.2980829, 52.9852598], [-1.2985797999999995, 52.98625619999999], [-1.299772, 52.9885992], [-1.3002219999999998, 52.98950729999999], [-1.3010175, 52.99112689999999], [-1.3021453, 52.99344239999999], [-1.3022498999999998, 52.99366139999999], [-1.3031908999999997, 52.99557490000001], [-1.3034623, 52.99612129999999], [-1.3035589999999997, 52.9962984], [-1.3036665999999997, 52.9964735], [-1.3038065999999997, 52.9966757], [-1.3040182, 52.9969648], [-1.30413, 52.99711219999999], [-1.3042584, 52.9972625], [-1.3046727, 52.9977], [-1.3050866, 52.998090600000005], [-1.3052235, 52.9981978], [-1.3054853, 52.9983997], [-1.3058168000000003, 52.99863990000001], [-1.3061092000000003, 52.9988331], [-1.3062992999999998, 52.9989555], [-1.3068168, 52.999259599999995], [-1.3071875, 52.9994577], [-1.3075102999999997, 52.99961879999999], [-1.3078732999999998, 52.9997909], [-1.3086930999999995, 53.000153399999995], [-1.3099549999999998, 53.0006925], [-1.3105815, 53.000954400000005], [-1.3117156, 53.001428], [-1.3128648, 53.00192509999999], [-1.3138672999999998, 53.00234710000001], [-1.3151000999999998, 53.0028452], [-1.3171107999999998, 53.0037047], [-1.3182097, 53.004189], [-1.3192644, 53.0046905], [-1.3195229999999998, 53.0048234], [-1.32079, 53.0054933], [-1.3219124999999998, 53.00616549999999], [-1.3228007, 53.0067516], [-1.3236481999999998, 53.00735159999999], [-1.3244993, 53.007999700000006], [-1.3252669, 53.00864570000001], [-1.3260383, 53.009350999999995], [-1.3267599, 53.01006999999999], [-1.3273549, 53.0107269], [-1.3279186, 53.01139649999999], [-1.3285065000000005, 53.0121768], [-1.329042, 53.0129996], [-1.3292136999999995, 53.0132779], [-1.3293159999999995, 53.01344619999999], [-1.3293637, 53.01353559999999], [-1.3300136, 53.014725000000006], [-1.3302984999999998, 53.015392], [-1.330601, 53.0162513], [-1.3308371999999995, 53.0170839], [-1.330987467432609, 53.01761342647491], [-1.331030315743801, 53.01776983970265], [-1.331066896506767, 53.01790818496514], [-1.3310981067847494, 53.01803104323906], [-1.33112484364099, 53.01814099550117], [-1.3311480041387307, 53.018240622728186], [-1.3311684853412145, 53.01833250589683], [-1.3311871843116825, 53.01841922598383], [-1.3312049981133771, 53.0185033639659], [-1.3312228238095414, 53.01858750081976], [-1.3312415584634163, 53.018674217522175], [-1.331262099138245, 53.01876609504981], [-1.3312853428972684, 53.01886571437943], [-1.3313121868037294, 53.018975656487754], [-1.3313435279208703, 53.01909850235149], [-1.3313802633119332, 53.01923683294736], [-1.3314232900401597, 53.01939322925212], [-1.3317519, 53.0205691], [-1.3320530999999998, 53.0215857], [-1.3323829, 53.02259960000001], [-1.3334258, 53.026055199999995], [-1.3344132999999998, 53.0295138], [-1.3355837999999998, 53.03361749999999], [-1.3356476999999998, 53.03384340000001], [-1.3356652999999998, 53.0339056], [-1.3361662, 53.03567590000001], [-1.3367451999999995, 53.0377397], [-1.33677290675859, 53.03783802447602], [-1.3368447, 53.0380928], [-1.3368597, 53.0381461], [-1.3369000999999998, 53.03828939999999], [-1.3375801, 53.040701899999995], [-1.3383694, 53.04347289999998], [-1.3389116999999997, 53.045382199999985], [-1.3394231, 53.0471988], [-1.3398691, 53.048720299999985], [-1.3401029999999998, 53.0494444], [-1.3405311, 53.0505951], [-1.3409573, 53.051494], [-1.3414292, 53.052384200000006], [-1.3419146, 53.0531687], [-1.3424948000000003, 53.0539523], [-1.3431651, 53.0548739], [-1.3434723, 53.055301500000006], [-1.3438471, 53.0558232], [-1.3442069999999997, 53.0564044], [-1.3444773999999995, 53.0569933], [-1.3446565, 53.0575691], [-1.3447595, 53.0581344], [-1.3447885999999998, 53.05876129999999], [-1.3447276, 53.05937550000001], [-1.3446094, 53.0598538], [-1.3444652, 53.060309], [-1.3443210999999995, 53.0606803], [-1.3441340999999998, 53.061266800000006], [-1.3440394999999998, 53.06156310000001], [-1.3439192000000002, 53.0618981], [-1.3438074, 53.0621889], [-1.3436478999999997, 53.0627163], [-1.3434942, 53.06327699999999], [-1.3434268, 53.0634907], [-1.3431985, 53.0641614], [-1.3430897, 53.0644523], [-1.3429727, 53.0648089], [-1.3426842, 53.0654656], [-1.3424665, 53.066114799999994], [-1.3422961, 53.0664533], [-1.3420333, 53.0672337], [-1.3416872999999998, 53.0681637], [-1.3415581, 53.0684909], [-1.341435, 53.06880280000001], [-1.3411883, 53.069462], [-1.3409790999999998, 53.07016910000001], [-1.3407564, 53.07101879999999], [-1.3405739999999997, 53.07177780000001], [-1.3404881999999998, 53.0721347], [-1.3403997, 53.0726069], [-1.3403594999999997, 53.07319950000001], [-1.3403439, 53.0736131], [-1.3403828000000002, 53.0742637], [-1.3404607, 53.0748944], [-1.3405492, 53.07545790000001], [-1.3405526999999997, 53.07581929999999], [-1.3405138, 53.0763679], [-1.3404359, 53.076774], [-1.3402696, 53.0773098], [-1.3400714000000002, 53.0778052], [-1.3398332000000002, 53.0782102], [-1.3395524999999997, 53.07860209999998], [-1.3392444, 53.078976], [-1.3389700999999998, 53.0792696], [-1.338527, 53.0797097], [-1.3383882, 53.07982199999999], [-1.3382296, 53.079950299999986], [-1.3380971999999998, 53.08006040000001], [-1.3378735, 53.08024150000001], [-1.3378389000000002, 53.08026950000001], [-1.3373445999999998, 53.0806572], [-1.3370074, 53.0809181], [-1.3357502, 53.08179429999999], [-1.3347858, 53.0823474], [-1.3341169999999998, 53.082669800000005], [-1.3333145, 53.083012499999995], [-1.3325908, 53.0833019], [-1.3318361, 53.0835447], [-1.3303846, 53.08398669999999], [-1.3295939, 53.0842106], [-1.3285857, 53.0844896], [-1.3278762999999998, 53.0846722], [-1.3272714, 53.0848037], [-1.3265792999999997, 53.0849193], [-1.325562, 53.0850288], [-1.3248698, 53.0850973], [-1.3240589, 53.085112900000006], [-1.3237665, 53.08511279999999], [-1.3232682, 53.085106800000005], [-1.3222954, 53.0850691], [-1.3215661, 53.0850494], [-1.3208375, 53.0850389], [-1.3201814, 53.08504869999999], [-1.31967, 53.085075399999994], [-1.3189017999999997, 53.085139899999994], [-1.317556, 53.085274699999985], [-1.3156228, 53.08547180000001], [-1.3136438999999998, 53.0856693], [-1.3118214, 53.085859], [-1.3107565, 53.0859701], [-1.3095353, 53.086093600000005], [-1.3091790999999997, 53.0861335], [-1.3086973, 53.0861884], [-1.3085138, 53.08620929999999], [-1.3080058999999995, 53.086278099999994], [-1.3075611, 53.086355899999994], [-1.3071525, 53.08643790000001], [-1.3066924999999998, 53.08655219999999], [-1.3063507, 53.0866561], [-1.3059966, 53.0867777], [-1.305336, 53.0870565], [-1.3043481999999995, 53.0875715], [-1.3039459999999998, 53.08776710000001], [-1.3037057, 53.0878745], [-1.3035252999999998, 53.08793949999999], [-1.3026892, 53.0882192], [-1.3015802, 53.0884449], [-1.3007256, 53.0885109], [-1.3001739, 53.0885109], [-1.2994757999999995, 53.08848559999999], [-1.298906, 53.0884197], [-1.2982692, 53.0883187], [-1.2973749, 53.088137800000005], [-1.2963359, 53.0880018], [-1.2956428, 53.08795690000001], [-1.2933918999999998, 53.0879766], [-1.2912015999999995, 53.08800200000001], [-1.2891496, 53.08802159999998], [-1.2862346, 53.088068], [-1.2854661999999997, 53.088046], [-1.2848239, 53.0879801], [-1.2842263, 53.087870200000005], [-1.2835578, 53.08770419999999], [-1.2831064999999997, 53.08755279999999], [-1.2826512, 53.087350099999995], [-1.2821511, 53.08708149999998], [-1.2814418, 53.086631100000005], [-1.2808603999999997, 53.08628610000001], [-1.2806134, 53.08615499999999], [-1.2802699, 53.086002], [-1.2798514, 53.08584389999999], [-1.2793665, 53.0856964], [-1.278533, 53.0855133], [-1.2777891, 53.0854083], [-1.2771102, 53.0853815], [-1.2762564, 53.0853839], [-1.2755042999999997, 53.08546450000001], [-1.2748417, 53.08557189999999], [-1.2740651999999997, 53.0857844], [-1.2732237, 53.08607979999999], [-1.271458, 53.0867661], [-1.2695457, 53.087521899999984], [-1.2690468, 53.087715300000006], [-1.2687491, 53.0878328], [-1.2666141, 53.0886466], [-1.2652061999999995, 53.08921109999999], [-1.2640154, 53.089708300000005], [-1.2634243, 53.089964499999994], [-1.2628028999999998, 53.09026630000001], [-1.2614808, 53.09099440000001], [-1.260415, 53.0915837], [-1.2602957, 53.09164999999999], [-1.2600165, 53.09180509999999], [-1.2599936334169997, 53.09181876959621], [-1.2594449, 53.0921468], [-1.2588654, 53.092508], [-1.2583291999999997, 53.092963999999995], [-1.2579322, 53.09347460000001], [-1.2577659, 53.093829], [-1.25764139776733, 53.09412951199299], [-1.2574797, 53.0945198], [-1.2574082999999998, 53.09470149999999], [-1.2570504999999998, 53.0955184], [-1.2567535000000003, 53.0961077], [-1.2565409, 53.0964731], [-1.2563405999999997, 53.0967665], [-1.2561604, 53.097032], [-1.2558660999999998, 53.09736260000001], [-1.2554227, 53.0978272], [-1.2549821, 53.09825719999999], [-1.2547444, 53.0985529], [-1.2536725999999998, 53.0996125], [-1.2533103999999995, 53.1000051], [-1.2529644999999998, 53.100445], [-1.2526512, 53.10088859999999], [-1.2522877999999995, 53.101477], [-1.2520156, 53.1020171], [-1.2517955999999997, 53.1025512], [-1.251608, 53.10311779999999], [-1.2514666, 53.1036834], [-1.2513606999999998, 53.104164899999994], [-1.251276, 53.10464619999999], [-1.2511937, 53.10527949999999], [-1.251152, 53.10583509999999], [-1.2511235, 53.1063834], [-1.2511125, 53.10655169999999], [-1.2510978999999998, 53.106776499999995], [-1.2510522, 53.1071616], [-1.2509386000000002, 53.1076297], [-1.2508529, 53.10786769999999], [-1.2507424, 53.1080969], [-1.25058, 53.1083578], [-1.2503965, 53.1085955], [-1.2501552, 53.108855], [-1.2498392000000005, 53.10913239999999], [-1.2494237, 53.10942419999999], [-1.2489947, 53.1096718], [-1.247906, 53.1101684], [-1.2474605, 53.11040129999999], [-1.2472487999999995, 53.11053189999999], [-1.2470586, 53.1106654], [-1.2468802, 53.1107993], [-1.2467187, 53.11093439999999], [-1.2464282999999998, 53.11121339999998], [-1.2461818999999998, 53.11150930000001], [-1.2459960999999995, 53.11180509999999], [-1.2457602, 53.1123449], [-1.2456629, 53.11270199999999], [-1.2456026999999998, 53.113067599999994], [-1.245586, 53.11341589999999], [-1.2455794999999998, 53.1141779], [-1.2455448, 53.1145604], [-1.2454902, 53.114821799999994], [-1.2452645, 53.1154123], [-1.2446495999999998, 53.1166938], [-1.2444892, 53.117037299999986], [-1.2442398, 53.1175714], [-1.2440283999999997, 53.1179669], [-1.2438526999999997, 53.1182232], [-1.2436399, 53.1184892], [-1.2433415, 53.11878599999999], [-1.2429941, 53.119064], [-1.2426330999999995, 53.11929799999999], [-1.2422586999999998, 53.11951270000001], [-1.2399611, 53.120588299999994], [-1.2394819999999998, 53.1208126], [-1.2385464, 53.121259599999995], [-1.2379882999999998, 53.1215328], [-1.2374685, 53.121813799999984], [-1.2370842, 53.12206119999999], [-1.2367408, 53.1223197], [-1.2348943999999995, 53.12400829999999], [-1.2344778, 53.1243613], [-1.2341566, 53.12459809999999], [-1.2337689999999997, 53.1248358], [-1.2333965, 53.125038], [-1.2319041, 53.125674100000005], [-1.231474, 53.1258751], [-1.2309180999999998, 53.12615989999999], [-1.2304428, 53.1264596], [-1.2298896, 53.12683099999999], [-1.2294020999999995, 53.12720949999999], [-1.228902, 53.12765129999999], [-1.2284532, 53.128105], [-1.2264812, 53.130153799999995], [-1.2258412, 53.1307501], [-1.2251366999999995, 53.1312903], [-1.2243307000000003, 53.1318435], [-1.2236683, 53.132207], [-1.2229591999999998, 53.1325608], [-1.2224221999999998, 53.13280379999999], [-1.2216372, 53.1331227], [-1.2214269, 53.1331976], [-1.2207981999999995, 53.13341900000001], [-1.2204223, 53.13353560000001], [-1.2201063, 53.133628], [-1.2200248, 53.13365249999999], [-1.2198933999999997, 53.133691799999994], [-1.2191949, 53.133863299999994], [-1.2185758, 53.133999], [-1.2177439999999995, 53.1341538], [-1.2173709999999998, 53.134219599999994], [-1.2149572, 53.1346345], [-1.2141848000000002, 53.13476810000001], [-1.2133253999999998, 53.134940500000006], [-1.2122368999999995, 53.1352085], [-1.2117785, 53.1353319], [-1.2112458, 53.13548769999999], [-1.2108290999999998, 53.1356167], [-1.2103901999999995, 53.135769], [-1.2096842, 53.1360376], [-1.2090460999999997, 53.13632320000001], [-1.2080637, 53.1368273], [-1.2078367999999997, 53.136956000000005], [-1.2077713, 53.13699129999999], [-1.2070791, 53.1373924], [-1.2052919999999998, 53.1384043], [-1.2034587999999995, 53.1394318], [-1.2024845, 53.139973899999994], [-1.2016746, 53.1404246], [-1.1997262999999998, 53.14145460000001], [-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]}", "current_leg_start": "Nottingham", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.1633811", "next_location_lon": "-1.2016787", "previous_location": "Nottingham", "current_leg_milage": "31.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10516.786, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10850.683, \"from_m\": 10516.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14777.603, \"from_m\": 10850.683, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14832.457, \"from_m\": 14777.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14853.229, \"from_m\": 14832.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14986.944, \"from_m\": 14853.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15132.889, \"from_m\": 14986.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\": 15155.737, \"from_m\": 15132.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18892.922, \"from_m\": 15155.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\": 18923.223, \"from_m\": 18892.922, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19105.735, \"from_m\": 18923.223, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19220.478, \"from_m\": 19105.735, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19266.233, \"from_m\": 19220.478, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19307.533, \"from_m\": 19266.233, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23401.747, \"from_m\": 19307.533, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24045.012, \"from_m\": 23401.747, \"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\": 30871.587, \"from_m\": 24045.012, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31829.914, \"from_m\": 30871.587, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31882.316, \"from_m\": 31829.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31955.885, \"from_m\": 31882.316, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32031.408, \"from_m\": 31955.885, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32105.047, \"from_m\": 32031.408, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32376.263, \"from_m\": 32105.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33095.413, \"from_m\": 32376.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33674.081, \"from_m\": 33095.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33732.029, \"from_m\": 33674.081, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35873.372, \"from_m\": 33732.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40324.026, \"from_m\": 35873.372, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40360.536, \"from_m\": 40324.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43933.244, \"from_m\": 40360.536, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49124.027, \"from_m\": 43933.244, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49522.685, \"from_m\": 49124.027, \"capability_applied\": null, \"effective_limit_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\": 658238, \"profile_key\": \"552caad529e441c27a7e87c078d87cbd86ebdb9b45285bf1a24f213b20d2beb6\", \"schedule_id\": 7741, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Attenborough Jn\", \"stage_seq\": 4, \"distance_m\": 8952.605, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Meadow Lane Jn\", \"stage_seq\": 5, \"distance_m\": 11681.378, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Toton Jn\", \"stage_seq\": 6, \"distance_m\": 12974.025, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 7, \"distance_m\": 13754.162, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Trowell Jn\", \"stage_seq\": 8, \"distance_m\": 19105.735, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Ilkeston Jn\", \"stage_seq\": 9, \"distance_m\": 20079.899, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Langley Mill\", \"stage_seq\": 10, \"distance_m\": 26689.452, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Ironville Jn\", \"stage_seq\": 11, \"distance_m\": 31955.885, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Sleights East S.B.\", \"stage_seq\": 12, \"distance_m\": 34856.199, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Pinxton\", \"stage_seq\": 13, \"distance_m\": 35840.621, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 14, \"distance_m\": 40360.536, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 15, \"distance_m\": 40548.292, \"section_seq\": 1, \"route_path_id\": 68055}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 16, \"distance_m\": 49522.685, \"section_seq\": 1, \"route_path_id\": 68055}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49522.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68055}], \"total_distance_m\": 49522.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49249.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 272.905, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "50.0", "current_position_lat": "53.1633811", "current_position_lon": "-1.2016787", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:28Z\", \"source_id\": 17572342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:43Z\", \"source_id\": 54888798, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:48Z\", \"source_id\": 17575434, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:00Z\", \"source_id\": 54911310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:04Z\", \"source_id\": 17581884, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16668, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:31Z\", \"source_id\": 54925401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:34Z\", \"source_id\": 17586034, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mansfield Woodhouse", "service_state_platform": "3", "timing_fact_generation": 1789707455875410, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:44.202010", "service_state_evidence_id": 17586034, "current_leg_start_actual_dep": "2026-09-18T05:08:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:44.568473", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT MSW 5H00 170420 3 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10516.786, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10850.683, "from_m": 10516.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14777.603, "from_m": 10850.683, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14832.457, "from_m": 14777.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14853.229, "from_m": 14832.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14986.944, "from_m": 14853.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15132.889, "from_m": 14986.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": 15155.737, "from_m": 15132.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18892.922, "from_m": 15155.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": 18923.223, "from_m": 18892.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19105.735, "from_m": 18923.223, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19220.478, "from_m": 19105.735, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19266.233, "from_m": 19220.478, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19307.533, "from_m": 19266.233, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23401.747, "from_m": 19307.533, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24045.012, "from_m": 23401.747, "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": 30871.587, "from_m": 24045.012, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31829.914, "from_m": 30871.587, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31882.316, "from_m": 31829.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31955.885, "from_m": 31882.316, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32031.408, "from_m": 31955.885, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32105.047, "from_m": 32031.408, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32376.263, "from_m": 32105.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33095.413, "from_m": 32376.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33674.081, "from_m": 33095.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33732.029, "from_m": 33674.081, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35873.372, "from_m": 33732.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40324.026, "from_m": 35873.372, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40360.536, "from_m": 40324.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43933.244, "from_m": 40360.536, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49124.027, "from_m": 43933.244, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49522.685, "from_m": 49124.027, "capability_applied": null, "effective_limit_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": 658238, "profile_key": "552caad529e441c27a7e87c078d87cbd86ebdb9b45285bf1a24f213b20d2beb6", "schedule_id": 7741, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Attenborough Jn", "stage_seq": 4, "distance_m": 8952.605, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Meadow Lane Jn", "stage_seq": 5, "distance_m": 11681.378, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Toton Jn", "stage_seq": 6, "distance_m": 12974.025, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Toton Centre Jn", "stage_seq": 7, "distance_m": 13754.162, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Trowell Jn", "stage_seq": 8, "distance_m": 19105.735, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Ilkeston Jn", "stage_seq": 9, "distance_m": 20079.899, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Langley Mill", "stage_seq": 10, "distance_m": 26689.452, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Ironville Jn", "stage_seq": 11, "distance_m": 31955.885, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Sleights East S.B.", "stage_seq": 12, "distance_m": 34856.199, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Pinxton", "stage_seq": 13, "distance_m": 35840.621, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Kirkby Lane End Jn", "stage_seq": 14, "distance_m": 40360.536, "section_seq": 1, "route_path_id": 68055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Kirkby in Ashfield", "stage_seq": 15, "distance_m": 40548.292, "section_seq": 1, "route_path_id": 68055}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Mansfield Woodhouse", "stage_seq": 16, "distance_m": 49522.685, "section_seq": 1, "route_path_id": 68055}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49522.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 68055}], "total_distance_m": 49522.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49249.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 272.905, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:28Z", "source_id": 17572342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16721, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:43Z", "source_id": 54888798, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:48Z", "source_id": 17575434, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:00Z", "source_id": 54911310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:04Z", "source_id": 17581884, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16668, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:31Z", "source_id": 54925401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:34Z", "source_id": 17586034, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Nottingham 0508 0508 7C None None Mansfield Woodhouse 0602 0602 3 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C88470/2026-09-18/detailed None Nottingham 2026-09-18T05:08:00+01:00 Mansfield Woodhouse 50.0 {"type": "LineString", "coordinates": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2009548999999995, 52.9247658], [-1.2014663, 52.9244856], [-1.2015383, 52.92444309999999], [-1.2040732999999997, 52.9228931], [-1.2056087, 52.92197219999999], [-1.2074581, 52.92084690000001], [-1.2086888, 52.92009], [-1.2112204999999998, 52.9185644], [-1.2196394999999998, 52.9134472], [-1.2281426999999998, 52.908266799999986], [-1.2304353, 52.906873], [-1.2312278, 52.906391199999995], [-1.2316499, 52.9061332], [-1.2324807, 52.905637], [-1.2335271, 52.9050009], [-1.2345258, 52.9043903], [-1.2371129, 52.9028231], [-1.2376165, 52.90252580000001], [-1.2387345999999997, 52.9018323], [-1.2423120999999997, 52.899668600000005], [-1.2456916, 52.89760150000001], [-1.2459254, 52.8974577], [-1.2459668, 52.8974372], [-1.2460615073847825, 52.8973796485717], [-1.2465894999999998, 52.89705880000001], [-1.2472120999999998, 52.8966804], [-1.2479017, 52.8962613], [-1.2497571, 52.89514710000001], [-1.2511096, 52.89430870000001], [-1.2518075, 52.8938797], [-1.2535529000000003, 52.8928213], [-1.2549112, 52.892041299999995], [-1.2556987999999998, 52.8916255], [-1.2568313, 52.8910644], [-1.2571655999999998, 52.89091059999999], [-1.2574765, 52.89076759999999], [-1.25764139776733, 52.89068715098377], [-1.2580825999999998, 52.8904719], [-1.2586081999999998, 52.8902064], [-1.2591008, 52.889938599999994], [-1.2592993284388403, 52.889822105189914], [-1.2593703530414817, 52.889780428477295], [-1.2596187, 52.88963470000001], [-1.2601263, 52.889311700000015], [-1.2605429999999995, 52.88903010000001], [-1.2609188999999998, 52.888755999999994], [-1.2616492, 52.8881781], [-1.2619512, 52.8879269], [-1.2624059999999997, 52.8875147], [-1.26305, 52.8869619], [-1.2634462999999998, 52.8865303], [-1.2638714999999998, 52.886062], [-1.2637560999999995, 52.88620530000001], [-1.2634752, 52.886611399999985], [-1.2633797, 52.8868511], [-1.2631498999999995, 52.8872832], [-1.2629904, 52.88755439999999], [-1.2626994, 52.8882608], [-1.2624643, 52.888999899999995], [-1.2623127, 52.88956189999999], [-1.2622947999999998, 52.8899578], [-1.2622995999999995, 52.8902227], [-1.2623211, 52.890541], [-1.2623377999999998, 52.890744000000005], [-1.2623687999999995, 52.8909233], [-1.262407, 52.89112779999999], [-1.2624882, 52.89144459999999], [-1.2625589, 52.8916682], [-1.2626424999999997, 52.89190289999999], [-1.2627379, 52.8921707], [-1.2628907, 52.8925235], [-1.2630554, 52.89285910000001], [-1.2632323, 52.8931647], [-1.2633412, 52.8933295], [-1.2639866244159594, 52.894252725679365], [-1.2641697, 52.8945146], [-1.2648246, 52.89544459999999], [-1.2654354, 52.8962843], [-1.2659968999999998, 52.89708830000001], [-1.2663821, 52.89761609999999], [-1.2668164999999998, 52.89822809999999], [-1.2670355999999998, 52.898536699999994], [-1.2675744, 52.8992981], [-1.2681051, 52.90005429999999], [-1.2690209, 52.90133410000001], [-1.2691721, 52.90154479999999], [-1.2700974000000005, 52.9028398], [-1.2715744056459777, 52.90492534859849], [-1.2717675, 52.905198], [-1.2723003, 52.90594389999998], [-1.272862, 52.9067155], [-1.2755152, 52.9104723], [-1.2762794155922272, 52.91152868914078], [-1.2763623999999998, 52.91164340000001], [-1.2768047, 52.9122781], [-1.2768395, 52.912328], [-1.27695, 52.9124794], [-1.2772697, 52.9129174], [-1.2777272, 52.913563], [-1.2781227, 52.914126800000005], [-1.2785167, 52.9147049], [-1.2788396, 52.9152003], [-1.2791319, 52.9156695], [-1.2795639, 52.9163727], [-1.2801091999999998, 52.917335900000005], [-1.2805088, 52.918113299999995], [-1.2814413, 52.9201635], [-1.2814987999999998, 52.92029629999998], [-1.2816644, 52.9207794], [-1.2817356999999998, 52.9209612], [-1.2818623, 52.9213259], [-1.2820497, 52.922148099999994], [-1.2821079, 52.9222901], [-1.2822258, 52.922544499999994], [-1.282268, 52.922635699999994], [-1.2825631, 52.92315839999999], [-1.2826933, 52.9234013], [-1.2827428, 52.92360459999999], [-1.2827976, 52.9237026], [-1.2833601, 52.92492190000001], [-1.2836053, 52.92550399999998], [-1.2838387, 52.9260718], [-1.2840289, 52.92663009999999], [-1.2841128, 52.92698209999999], [-1.2841892, 52.9274006], [-1.2842267, 52.92771], [-1.2842378, 52.92799800000001], [-1.2842405999999995, 52.9282558], [-1.2842323, 52.9285739], [-1.2842072999999998, 52.9288434], [-1.2841711999999998, 52.9291314], [-1.2840794999999998, 52.9296018], [-1.2840630680825336, 52.929673494383906], [-1.2839944, 52.929973100000005], [-1.2838667, 52.93035810000001], [-1.2837360999999998, 52.9307239], [-1.2836333999999998, 52.930965], [-1.2835138999999998, 52.93123119999999], [-1.2833945, 52.9314722], [-1.2832223, 52.9317769], [-1.2829418, 52.9322406], [-1.2825187999999998, 52.9328392], [-1.2822326999999998, 52.933231000000006], [-1.2820022, 52.9335273], [-1.281767, 52.9338523], [-1.2816114999999997, 52.93408029999999], [-1.281467, 52.93429999999999], [-1.2813203999999998, 52.93454100000001], [-1.2811969, 52.9347783], [-1.2810671, 52.93503830000001], [-1.2809519, 52.93529830000001], [-1.280887, 52.9354762], [-1.2808303999999997, 52.93564030000001], [-1.2807592, 52.93587509999999], [-1.280709, 52.93605180000001], [-1.280665, 52.9362449], [-1.2806344999999997, 52.9364572], [-1.2806136999999995, 52.9366357], [-1.2806033, 52.9368661], [-1.2805991, 52.9370541], [-1.2806054, 52.9372384], [-1.2806305, 52.9374946], [-1.2806744999999995, 52.9377331], [-1.2807498000000002, 52.93804920000001], [-1.280821, 52.9382612], [-1.2809194, 52.9385338], [-1.2812188999999998, 52.939300499999995], [-1.2815517999999997, 52.9401611], [-1.2816509, 52.940408799999986], [-1.2818576, 52.940861], [-1.2825709999999997, 52.9423608], [-1.2832555, 52.94391540000001], [-1.2840464, 52.945780600000006], [-1.2845021999999997, 52.9468537], [-1.2847836999999998, 52.94753659999999], [-1.2852693999999998, 52.948658399999985], [-1.2858423, 52.9500129], [-1.2865608999999998, 52.9516969], [-1.2870685, 52.952876399999994], [-1.2874795, 52.9539253], [-1.2876489, 52.9544348], [-1.2877310999999998, 52.9547199], [-1.2878488999999995, 52.95514250000001], [-1.2879264, 52.9554862], [-1.2879756999999998, 52.9557218], [-1.288011, 52.95593190000002], [-1.2880428, 52.956216000000005], [-1.2880744999999998, 52.9565], [-1.2881318, 52.9568586], [-1.2881842, 52.95729049999999], [-1.288214, 52.9574739], [-1.2882315, 52.9577047], [-1.2882812999999995, 52.9580258], [-1.2882980317658703, 52.95812261116273], [-1.2884019, 52.9587236], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.2881290999999997, 52.9564835], [-1.2881866000000002, 52.9568766], [-1.2882393999999997, 52.9573363], [-1.2882942, 52.9577774], [-1.2883588, 52.958118799999994], [-1.2886489, 52.9591358], [-1.2887141999999998, 52.9595454], [-1.2888219999999997, 52.95991110000001], [-1.2889002, 52.9604127], [-1.288987, 52.96096390000001], [-1.2892226999999998, 52.962487], [-1.2894627999999997, 52.9640796], [-1.2897183, 52.965700700000006], [-1.2899005, 52.96682669999999], [-1.2899649627370684, 52.96725633072793], [-1.2900783, 52.968011700000005], [-1.2901869, 52.9685034], [-1.2903123, 52.9689634], [-1.2904602999999997, 52.9694341], [-1.2905913, 52.969795], [-1.2906375999999995, 52.9699067], [-1.2908392, 52.9703934], [-1.2911717, 52.971097], [-1.2915487999999995, 52.971864799999985], [-1.2920672999999998, 52.9729329], [-1.2924336, 52.9736904], [-1.2929731999999998, 52.974807199999994], [-1.2936165999999998, 52.97610739999999], [-1.2939999, 52.97690450000001], [-1.2942976, 52.97751139999999], [-1.2949374, 52.978838299999985], [-1.2956178, 52.9802178], [-1.2961475999999998, 52.9812973], [-1.2965592, 52.98213599999999], [-1.2970331, 52.983104299999994], [-1.297370434163614, 52.98378961162837], [-1.2974991, 52.984050999999994], [-1.297694, 52.984460199999994], [-1.297777, 52.98462219999999], [-1.2980829, 52.9852598], [-1.2985797999999995, 52.98625619999999], [-1.299772, 52.9885992], [-1.3002219999999998, 52.98950729999999], [-1.3010175, 52.99112689999999], [-1.3021453, 52.99344239999999], [-1.3022498999999998, 52.99366139999999], [-1.3031908999999997, 52.99557490000001], [-1.3034623, 52.99612129999999], [-1.3035589999999997, 52.9962984], [-1.3036665999999997, 52.9964735], [-1.3038065999999997, 52.9966757], [-1.3040182, 52.9969648], [-1.30413, 52.99711219999999], [-1.3042584, 52.9972625], [-1.3046727, 52.9977], [-1.3050866, 52.998090600000005], [-1.3052235, 52.9981978], [-1.3054853, 52.9983997], [-1.3058168000000003, 52.99863990000001], [-1.3061092000000003, 52.9988331], [-1.3062992999999998, 52.9989555], [-1.3068168, 52.999259599999995], [-1.3071875, 52.9994577], [-1.3075102999999997, 52.99961879999999], [-1.3078732999999998, 52.9997909], [-1.3086930999999995, 53.000153399999995], [-1.3099549999999998, 53.0006925], [-1.3105815, 53.000954400000005], [-1.3117156, 53.001428], [-1.3128648, 53.00192509999999], [-1.3138672999999998, 53.00234710000001], [-1.3151000999999998, 53.0028452], [-1.3171107999999998, 53.0037047], [-1.3182097, 53.004189], [-1.3192644, 53.0046905], [-1.3195229999999998, 53.0048234], [-1.32079, 53.0054933], [-1.3219124999999998, 53.00616549999999], [-1.3228007, 53.0067516], [-1.3236481999999998, 53.00735159999999], [-1.3244993, 53.007999700000006], [-1.3252669, 53.00864570000001], [-1.3260383, 53.009350999999995], [-1.3267599, 53.01006999999999], [-1.3273549, 53.0107269], [-1.3279186, 53.01139649999999], [-1.3285065000000005, 53.0121768], [-1.329042, 53.0129996], [-1.3292136999999995, 53.0132779], [-1.3293159999999995, 53.01344619999999], [-1.3293637, 53.01353559999999], [-1.3300136, 53.014725000000006], [-1.3302984999999998, 53.015392], [-1.330601, 53.0162513], [-1.3308371999999995, 53.0170839], [-1.330987467432609, 53.01761342647491], [-1.331030315743801, 53.01776983970265], [-1.331066896506767, 53.01790818496514], [-1.3310981067847494, 53.01803104323906], [-1.33112484364099, 53.01814099550117], [-1.3311480041387307, 53.018240622728186], [-1.3311684853412145, 53.01833250589683], [-1.3311871843116825, 53.01841922598383], [-1.3312049981133771, 53.0185033639659], [-1.3312228238095414, 53.01858750081976], [-1.3312415584634163, 53.018674217522175], [-1.331262099138245, 53.01876609504981], [-1.3312853428972684, 53.01886571437943], [-1.3313121868037294, 53.018975656487754], [-1.3313435279208703, 53.01909850235149], [-1.3313802633119332, 53.01923683294736], [-1.3314232900401597, 53.01939322925212], [-1.3317519, 53.0205691], [-1.3320530999999998, 53.0215857], [-1.3323829, 53.02259960000001], [-1.3334258, 53.026055199999995], [-1.3344132999999998, 53.0295138], [-1.3355837999999998, 53.03361749999999], [-1.3356476999999998, 53.03384340000001], [-1.3356652999999998, 53.0339056], [-1.3361662, 53.03567590000001], [-1.3367451999999995, 53.0377397], [-1.33677290675859, 53.03783802447602], [-1.3368447, 53.0380928], [-1.3368597, 53.0381461], [-1.3369000999999998, 53.03828939999999], [-1.3375801, 53.040701899999995], [-1.3383694, 53.04347289999998], [-1.3389116999999997, 53.045382199999985], [-1.3394231, 53.0471988], [-1.3398691, 53.048720299999985], [-1.3401029999999998, 53.0494444], [-1.3405311, 53.0505951], [-1.3409573, 53.051494], [-1.3414292, 53.052384200000006], [-1.3419146, 53.0531687], [-1.3424948000000003, 53.0539523], [-1.3431651, 53.0548739], [-1.3434723, 53.055301500000006], [-1.3438471, 53.0558232], [-1.3442069999999997, 53.0564044], [-1.3444773999999995, 53.0569933], [-1.3446565, 53.0575691], [-1.3447595, 53.0581344], [-1.3447885999999998, 53.05876129999999], [-1.3447276, 53.05937550000001], [-1.3446094, 53.0598538], [-1.3444652, 53.060309], [-1.3443210999999995, 53.0606803], [-1.3441340999999998, 53.061266800000006], [-1.3440394999999998, 53.06156310000001], [-1.3439192000000002, 53.0618981], [-1.3438074, 53.0621889], [-1.3436478999999997, 53.0627163], [-1.3434942, 53.06327699999999], [-1.3434268, 53.0634907], [-1.3431985, 53.0641614], [-1.3430897, 53.0644523], [-1.3429727, 53.0648089], [-1.3426842, 53.0654656], [-1.3424665, 53.066114799999994], [-1.3422961, 53.0664533], [-1.3420333, 53.0672337], [-1.3416872999999998, 53.0681637], [-1.3415581, 53.0684909], [-1.341435, 53.06880280000001], [-1.3411883, 53.069462], [-1.3409790999999998, 53.07016910000001], [-1.3407564, 53.07101879999999], [-1.3405739999999997, 53.07177780000001], [-1.3404881999999998, 53.0721347], [-1.3403997, 53.0726069], [-1.3403594999999997, 53.07319950000001], [-1.3403439, 53.0736131], [-1.3403828000000002, 53.0742637], [-1.3404607, 53.0748944], [-1.3405492, 53.07545790000001], [-1.3405526999999997, 53.07581929999999], [-1.3405138, 53.0763679], [-1.3404359, 53.076774], [-1.3402696, 53.0773098], [-1.3400714000000002, 53.0778052], [-1.3398332000000002, 53.0782102], [-1.3395524999999997, 53.07860209999998], [-1.3392444, 53.078976], [-1.3389700999999998, 53.0792696], [-1.338527, 53.0797097], [-1.3383882, 53.07982199999999], [-1.3382296, 53.079950299999986], [-1.3380971999999998, 53.08006040000001], [-1.3378735, 53.08024150000001], [-1.3378389000000002, 53.08026950000001], [-1.3373445999999998, 53.0806572], [-1.3370074, 53.0809181], [-1.3357502, 53.08179429999999], [-1.3347858, 53.0823474], [-1.3341169999999998, 53.082669800000005], [-1.3333145, 53.083012499999995], [-1.3325908, 53.0833019], [-1.3318361, 53.0835447], [-1.3303846, 53.08398669999999], [-1.3295939, 53.0842106], [-1.3285857, 53.0844896], [-1.3278762999999998, 53.0846722], [-1.3272714, 53.0848037], [-1.3265792999999997, 53.0849193], [-1.325562, 53.0850288], [-1.3248698, 53.0850973], [-1.3240589, 53.085112900000006], [-1.3237665, 53.08511279999999], [-1.3232682, 53.085106800000005], [-1.3222954, 53.0850691], [-1.3215661, 53.0850494], [-1.3208375, 53.0850389], [-1.3201814, 53.08504869999999], [-1.31967, 53.085075399999994], [-1.3189017999999997, 53.085139899999994], [-1.317556, 53.085274699999985], [-1.3156228, 53.08547180000001], [-1.3136438999999998, 53.0856693], [-1.3118214, 53.085859], [-1.3107565, 53.0859701], [-1.3095353, 53.086093600000005], [-1.3091790999999997, 53.0861335], [-1.3086973, 53.0861884], [-1.3085138, 53.08620929999999], [-1.3080058999999995, 53.086278099999994], [-1.3075611, 53.086355899999994], [-1.3071525, 53.08643790000001], [-1.3066924999999998, 53.08655219999999], [-1.3063507, 53.0866561], [-1.3059966, 53.0867777], [-1.305336, 53.0870565], [-1.3043481999999995, 53.0875715], [-1.3039459999999998, 53.08776710000001], [-1.3037057, 53.0878745], [-1.3035252999999998, 53.08793949999999], [-1.3026892, 53.0882192], [-1.3015802, 53.0884449], [-1.3007256, 53.0885109], [-1.3001739, 53.0885109], [-1.2994757999999995, 53.08848559999999], [-1.298906, 53.0884197], [-1.2982692, 53.0883187], [-1.2973749, 53.088137800000005], [-1.2963359, 53.0880018], [-1.2956428, 53.08795690000001], [-1.2933918999999998, 53.0879766], [-1.2912015999999995, 53.08800200000001], [-1.2891496, 53.08802159999998], [-1.2862346, 53.088068], [-1.2854661999999997, 53.088046], [-1.2848239, 53.0879801], [-1.2842263, 53.087870200000005], [-1.2835578, 53.08770419999999], [-1.2831064999999997, 53.08755279999999], [-1.2826512, 53.087350099999995], [-1.2821511, 53.08708149999998], [-1.2814418, 53.086631100000005], [-1.2808603999999997, 53.08628610000001], [-1.2806134, 53.08615499999999], [-1.2802699, 53.086002], [-1.2798514, 53.08584389999999], [-1.2793665, 53.0856964], [-1.278533, 53.0855133], [-1.2777891, 53.0854083], [-1.2771102, 53.0853815], [-1.2762564, 53.0853839], [-1.2755042999999997, 53.08546450000001], [-1.2748417, 53.08557189999999], [-1.2740651999999997, 53.0857844], [-1.2732237, 53.08607979999999], [-1.271458, 53.0867661], [-1.2695457, 53.087521899999984], [-1.2690468, 53.087715300000006], [-1.2687491, 53.0878328], [-1.2666141, 53.0886466], [-1.2652061999999995, 53.08921109999999], [-1.2640154, 53.089708300000005], [-1.2634243, 53.089964499999994], [-1.2628028999999998, 53.09026630000001], [-1.2614808, 53.09099440000001], [-1.260415, 53.0915837], [-1.2602957, 53.09164999999999], [-1.2600165, 53.09180509999999], [-1.2599936334169997, 53.09181876959621], [-1.2594449, 53.0921468], [-1.2588654, 53.092508], [-1.2583291999999997, 53.092963999999995], [-1.2579322, 53.09347460000001], [-1.2577659, 53.093829], [-1.25764139776733, 53.09412951199299], [-1.2574797, 53.0945198], [-1.2574082999999998, 53.09470149999999], [-1.2570504999999998, 53.0955184], [-1.2567535000000003, 53.0961077], [-1.2565409, 53.0964731], [-1.2563405999999997, 53.0967665], [-1.2561604, 53.097032], [-1.2558660999999998, 53.09736260000001], [-1.2554227, 53.0978272], [-1.2549821, 53.09825719999999], [-1.2547444, 53.0985529], [-1.2536725999999998, 53.0996125], [-1.2533103999999995, 53.1000051], [-1.2529644999999998, 53.100445], [-1.2526512, 53.10088859999999], [-1.2522877999999995, 53.101477], [-1.2520156, 53.1020171], [-1.2517955999999997, 53.1025512], [-1.251608, 53.10311779999999], [-1.2514666, 53.1036834], [-1.2513606999999998, 53.104164899999994], [-1.251276, 53.10464619999999], [-1.2511937, 53.10527949999999], [-1.251152, 53.10583509999999], [-1.2511235, 53.1063834], [-1.2511125, 53.10655169999999], [-1.2510978999999998, 53.106776499999995], [-1.2510522, 53.1071616], [-1.2509386000000002, 53.1076297], [-1.2508529, 53.10786769999999], [-1.2507424, 53.1080969], [-1.25058, 53.1083578], [-1.2503965, 53.1085955], [-1.2501552, 53.108855], [-1.2498392000000005, 53.10913239999999], [-1.2494237, 53.10942419999999], [-1.2489947, 53.1096718], [-1.247906, 53.1101684], [-1.2474605, 53.11040129999999], [-1.2472487999999995, 53.11053189999999], [-1.2470586, 53.1106654], [-1.2468802, 53.1107993], [-1.2467187, 53.11093439999999], [-1.2464282999999998, 53.11121339999998], [-1.2461818999999998, 53.11150930000001], [-1.2459960999999995, 53.11180509999999], [-1.2457602, 53.1123449], [-1.2456629, 53.11270199999999], [-1.2456026999999998, 53.113067599999994], [-1.245586, 53.11341589999999], [-1.2455794999999998, 53.1141779], [-1.2455448, 53.1145604], [-1.2454902, 53.114821799999994], [-1.2452645, 53.1154123], [-1.2446495999999998, 53.1166938], [-1.2444892, 53.117037299999986], [-1.2442398, 53.1175714], [-1.2440283999999997, 53.1179669], [-1.2438526999999997, 53.1182232], [-1.2436399, 53.1184892], [-1.2433415, 53.11878599999999], [-1.2429941, 53.119064], [-1.2426330999999995, 53.11929799999999], [-1.2422586999999998, 53.11951270000001], [-1.2399611, 53.120588299999994], [-1.2394819999999998, 53.1208126], [-1.2385464, 53.121259599999995], [-1.2379882999999998, 53.1215328], [-1.2374685, 53.121813799999984], [-1.2370842, 53.12206119999999], [-1.2367408, 53.1223197], [-1.2348943999999995, 53.12400829999999], [-1.2344778, 53.1243613], [-1.2341566, 53.12459809999999], [-1.2337689999999997, 53.1248358], [-1.2333965, 53.125038], [-1.2319041, 53.125674100000005], [-1.231474, 53.1258751], [-1.2309180999999998, 53.12615989999999], [-1.2304428, 53.1264596], [-1.2298896, 53.12683099999999], [-1.2294020999999995, 53.12720949999999], [-1.228902, 53.12765129999999], [-1.2284532, 53.128105], [-1.2264812, 53.130153799999995], [-1.2258412, 53.1307501], [-1.2251366999999995, 53.1312903], [-1.2243307000000003, 53.1318435], [-1.2236683, 53.132207], [-1.2229591999999998, 53.1325608], [-1.2224221999999998, 53.13280379999999], [-1.2216372, 53.1331227], [-1.2214269, 53.1331976], [-1.2207981999999995, 53.13341900000001], [-1.2204223, 53.13353560000001], [-1.2201063, 53.133628], [-1.2200248, 53.13365249999999], [-1.2198933999999997, 53.133691799999994], [-1.2191949, 53.133863299999994], [-1.2185758, 53.133999], [-1.2177439999999995, 53.1341538], [-1.2173709999999998, 53.134219599999994], [-1.2149572, 53.1346345], [-1.2141848000000002, 53.13476810000001], [-1.2133253999999998, 53.134940500000006], [-1.2122368999999995, 53.1352085], [-1.2117785, 53.1353319], [-1.2112458, 53.13548769999999], [-1.2108290999999998, 53.1356167], [-1.2103901999999995, 53.135769], [-1.2096842, 53.1360376], [-1.2090460999999997, 53.13632320000001], [-1.2080637, 53.1368273], [-1.2078367999999997, 53.136956000000005], [-1.2077713, 53.13699129999999], [-1.2070791, 53.1373924], [-1.2052919999999998, 53.1384043], [-1.2034587999999995, 53.1394318], [-1.2024845, 53.139973899999994], [-1.2016746, 53.1404246], [-1.1997262999999998, 53.14145460000001], [-1.1991683999999998, 53.1417519], [-1.1982742, 53.142222700000005], [-1.1974614999999995, 53.142666000000006], [-1.1969460999999997, 53.142957799999984], [-1.1967021, 53.143087300000005], [-1.1962524, 53.1433334], [-1.1956491, 53.143686900000006], [-1.1949932, 53.14412499999999], [-1.1945762999999998, 53.1444321], [-1.1944963, 53.144496], [-1.1939972, 53.1449315], [-1.1938333, 53.145081399999995], [-1.1933155999999998, 53.14561150000001], [-1.193217692436172, 53.14573188385283], [-1.1928386, 53.146198], [-1.1926536, 53.1464635], [-1.1924865999999998, 53.1467259], [-1.1923335999999998, 53.1469928], [-1.1922334999999995, 53.1471802], [-1.1921379999999997, 53.147391], [-1.1918632, 53.1481607], [-1.1917555, 53.1488618], [-1.1917148, 53.1495587], [-1.191731, 53.14997460000001], [-1.1917958, 53.15037749999998], [-1.1919404, 53.1509698], [-1.1922341, 53.1516899], [-1.1924661, 53.1521346], [-1.1927123, 53.152536600000005], [-1.1931833, 53.1531472], [-1.1936871, 53.153774199999994], [-1.1939, 53.15402160000001], [-1.1950836, 53.15536759999999], [-1.1951457, 53.1554383], [-1.19554, 53.1558867], [-1.1971415, 53.15775929999999], [-1.1991852, 53.160125999999984], [-1.1999858, 53.161053], [-1.2002739, 53.1614579], [-1.2003511999999998, 53.1615494], [-1.2004562, 53.1616721], [-1.2010118, 53.16236919999999], [-1.2016786999999998, 53.1633811]]} 31.1 0508 0558 Nottingham Mansfield Woodhouse Mansfield Woodhouse 53.1633811 -1.2016787 53.1633811 -1.2016787 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Mansfield Woodhouse TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586034 1789707455875410 37 37 2026-09-18 05:08:44.568473 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:44.202010
628124 658243 P91165 895R21M518 2026-09-18 COMPLETE 17585923 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658243, "stp": "P", "toc": "Southeastern", "uid": "P91165", "consist": "395027", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91165/2026-09-18/detailed", "trust_id": "895R21M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:08:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "2", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5R21", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0558", "current_leg_dep": "0526", "current_leg_end": "Ramsgate", "origin_dep_time": "0508", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8900226046103022, 51.14380337795693], [0.8905046, 51.144725099999995], [0.8905298, 51.1447732], [0.8906751, 51.14496890000001], [0.8908361999999999, 51.1452111], [0.8909050999999999, 51.14534549999999], [0.8909835999999999, 51.1454929], [0.8910318000000002, 51.1455835], [0.8911657999999999, 51.1458459], [0.8914080999999999, 51.1463003], [0.8920295, 51.147514], [0.8930817, 51.1495416], [0.8934833999999999, 51.1502925], [0.8943916999999999, 51.1519817], [0.8944814, 51.1521318], [0.8947958999999999, 51.15274809999999], [0.8948866, 51.1529006], [0.8949773, 51.1530465], [0.8952364999999999, 51.1534684], [0.8955302, 51.1538933], [0.8958601, 51.15430930000001], [0.8961916, 51.154724599999994], [0.8964786999999999, 51.1550604], [0.8970315999999999, 51.1556362], [0.8973371999999998, 51.155925200000006], [0.8976436999999999, 51.1562114], [0.8983152841195214, 51.15682584777973], [0.8993219999999996, 51.1577469], [0.901015, 51.1592825], [0.9029934, 51.16109079999999], [0.9035434, 51.161598299999994], [0.9039856374833848, 51.1620009602833], [0.9044060000000002, 51.1623837], [0.9050868, 51.16300799999999], [0.9057626, 51.163623400000006], [0.9071308, 51.164866999999994], [0.9086105, 51.166213000000006], [0.9103511, 51.1678066], [0.9120937999999998, 51.16939729999999], [0.9126272, 51.1698836], [0.9131558, 51.170367199999994], [0.9142131, 51.17133449999999], [0.9146967, 51.1717662], [0.9150095, 51.17205830000001], [0.9152575, 51.1722847], [0.9153329, 51.1723496], [0.9159716999999998, 51.1729321], [0.9192653, 51.1759357], [0.9205073, 51.177072899999985], [0.9221817, 51.1785983], [0.923859, 51.18012469999999], [0.9246709, 51.18085919999999], [0.9254785, 51.1816037], [0.9266367, 51.1826477], [0.9277742, 51.1836862], [0.9284310999999998, 51.18429489999999], [0.9290431999999996, 51.18490719999999], [0.9292712999999998, 51.18515239999999], [0.9298736, 51.18587720000001], [0.9303365999999996, 51.1864896], [0.9307818, 51.18711149999999], [0.9312182, 51.1877309], [0.9316616, 51.188349499999994], [0.9329153999999996, 51.1901163], [0.9338294, 51.1913576], [0.9346919, 51.1925954], [0.9353658, 51.1935404], [0.9360409999999998, 51.1944786], [0.9363838999999998, 51.1949576], [0.9364114, 51.1949933], [0.9368001, 51.19553400000001], [0.9375565, 51.19658809999999], [0.939059, 51.198693199999994], [0.9421621999999998, 51.202908499999985], [0.9431839, 51.2041026], [0.9439438999999998, 51.2049474], [0.9447547, 51.2057915], [0.9460601999999998, 51.2070826], [0.9465024, 51.2074954], [0.9467327, 51.2077104], [0.9474306, 51.2083421], [0.9478223, 51.20869269999999], [0.9494365999999996, 51.2099814], [0.9496203, 51.21012799999998], [0.9511187999999998, 51.2113026], [0.9516663, 51.211718], [0.9533739, 51.212990399999995], [0.955101, 51.21421769999999], [0.9552581, 51.214331], [0.9595279, 51.21753110000001], [0.9596021999999998, 51.2175848], [0.9605875322906025, 51.21830176221716], [0.96175, 51.21914759999999], [0.967086, 51.22311169999999], [0.9675205, 51.22342929999998], [0.9698362, 51.2251422], [0.9703476999999998, 51.2255826], [0.970426, 51.22565889999999], [0.9709542, 51.2261505], [0.9714039999999998, 51.22670930000001], [0.9717915, 51.2273262], [0.9721047, 51.2279451], [0.9722486, 51.2283148], [0.9723451, 51.22868100000001], [0.9724479, 51.22916819999999], [0.9724783, 51.2296344], [0.9724714, 51.22973360000001], [0.9724348, 51.230097400000005], [0.9723838, 51.2304477], [0.9717242999999998, 51.2335162], [0.9715709, 51.234136], [0.9713396, 51.23537], [0.9709484000000002, 51.2370482], [0.9708538, 51.2376703], [0.970807, 51.23800150000001], [0.9708016, 51.2385516], [0.9709077, 51.239383999999994], [0.9710981, 51.2399788], [0.9712438, 51.24036650000001], [0.971384, 51.24064220000001], [0.9717401, 51.2412072], [0.9721726, 51.2417602], [0.9726854, 51.24231970000001], [0.97336, 51.2428819], [0.9737362, 51.24318730000001], [0.9743023, 51.24354650000001], [0.9747138, 51.2437913], [0.9751216, 51.2440096], [0.9753747, 51.2441334], [0.9756266, 51.2442542], [0.9760423, 51.2444326], [0.9765962, 51.24465529999999], [0.9768806999999998, 51.244753300000006], [0.9838521, 51.2471234], [0.9872976, 51.2483009], [0.988095, 51.248569], [0.9881468125314736, 51.24858706487102], [0.9906229999999998, 51.2494504], [0.9932614, 51.25033919999999], [0.9963312, 51.2513766], [0.9966449, 51.2514839], [0.9983588999999998, 51.252084800000006], [1.0005951, 51.25283579999999], [1.0017337000000002, 51.2532318], [1.0022854, 51.253417799999994], [1.002835, 51.25360010000001], [1.003387, 51.2537653], [1.0039643, 51.2539203], [1.0051289999999995, 51.2542184], [1.0074646000000005, 51.2547823], [1.0085424, 51.2550438], [1.0096870999999998, 51.255327], [1.0112548, 51.2557072], [1.0113683, 51.2557362], [1.0141432, 51.256410800000005], [1.0145178, 51.2565033], [1.0161317, 51.2568621], [1.0168942, 51.25700849999999], [1.0176935, 51.25715790000001], [1.018199, 51.2572503], [1.0231652, 51.25815329999999], [1.0245217999999998, 51.258423], [1.0253518, 51.258621], [1.0257545999999995, 51.25872509999999], [1.0265747, 51.258954799999984], [1.0278526, 51.2593543], [1.0284516999999995, 51.25957869999999], [1.0291145, 51.2598233], [1.0297143, 51.260071399999994], [1.0303094, 51.26032849999999], [1.0310036, 51.26065470000001], [1.0317329, 51.26102029999999], [1.032822, 51.2616537], [1.0335487, 51.2621113], [1.0348791999999998, 51.2630667], [1.0353211, 51.2634292], [1.0357425, 51.26379769999999], [1.0366403, 51.2645936], [1.0377487999999997, 51.2656307], [1.0386713, 51.2663869], [1.0396748, 51.26723009999999], [1.0405123, 51.26787960000001], [1.0410625, 51.2682635], [1.0416884, 51.2686847], [1.0429262, 51.269452599999994], [1.0449615, 51.2705354], [1.045739, 51.27090040000001], [1.046557, 51.27127029999999], [1.0476036, 51.27170389999999], [1.0480748, 51.2718856], [1.0485581, 51.272064099999994], [1.0491007, 51.2722648], [1.0496670999999995, 51.27245940000001], [1.0503568, 51.27267669999999], [1.0509281999999998, 51.2728515], [1.0515123, 51.27302410000001], [1.0519679, 51.2731517], [1.0528468000000002, 51.2733807], [1.0537175, 51.2735838], [1.0553686, 51.2739289], [1.0565956000000003, 51.2741878], [1.0578646, 51.2744917], [1.0580256726133137, 51.27453379516892], [1.0586647, 51.27470079999999], [1.0594308, 51.2749347], [1.0612942, 51.275508], [1.0620181, 51.27577819999999], [1.0629802999999998, 51.2761406], [1.0631342946197144, 51.27620396620152], [1.063221939099078, 51.2762400303948], [1.0637711, 51.27646599999999], [1.06591, 51.27745000000001], [1.0666116000000003, 51.277816], [1.0672474, 51.27817949999999], [1.0678378, 51.27850689999999], [1.0687417999999995, 51.27908749999998], [1.0700924, 51.28000850000001], [1.0703437999999998, 51.2802057], [1.0711209999999998, 51.2808116], [1.0733539, 51.2826747], [1.073715, 51.28293500000001], [1.0739072, 51.2831039], [1.0741413, 51.28332939999999], [1.0743876, 51.2835461], [1.0744252, 51.28357809999999], [1.0752497999999997, 51.2842782], [1.0761063999999998, 51.28497449999999], [1.0763112, 51.285125400000005], [1.0765812, 51.2853153], [1.0774233999999998, 51.2860021], [1.077784, 51.28629620000001], [1.0779708, 51.2864442], [1.0779783409434258, 51.28645041556543], [1.0782604, 51.286682899999995], [1.0786583, 51.286994699999994], [1.0789571, 51.2872106], [1.0793055, 51.28745429999999], [1.0796917999999998, 51.28770260000001], [1.0800788, 51.28793950000001], [1.0802836, 51.2880669], [1.0805983999999995, 51.28824720000001], [1.0811858, 51.288580399999994], [1.0833275, 51.2896582], [1.0874311, 51.2916491], [1.0924241, 51.29410409999999], [1.0939567, 51.2948568], [1.0951761, 51.2954254], [1.0957913, 51.2957044], [1.0964089, 51.295948999999986], [1.0973426, 51.296297599999995], [1.0983255, 51.2966323], [1.0993144, 51.296929000000006], [1.1000901, 51.2971338], [1.1009082, 51.2973283], [1.1018668, 51.2975303], [1.1050554, 51.2980803], [1.1078971, 51.29856219999999], [1.1088617, 51.2987249], [1.1179171, 51.300267000000005], [1.1190994, 51.3004715], [1.1218309999999998, 51.3009311], [1.1218971, 51.3009406], [1.1234565, 51.30120599999999], [1.1268219, 51.3017788], [1.1443567, 51.3047547], [1.1474833, 51.305288999999995], [1.1483316999999995, 51.30545509999999], [1.1491616999999998, 51.30563109999999], [1.1500468, 51.3058515], [1.1509943, 51.3061207], [1.1534081, 51.3068495], [1.1579642, 51.308201999999994], [1.1635831, 51.3098832], [1.1678098693553778, 51.311141666191126], [1.1736865, 51.3128913], [1.1761896, 51.3136419], [1.1776555, 51.31407200000001], [1.1787046999999995, 51.3143517], [1.179199, 51.314465899999995], [1.1802071999999997, 51.3146758], [1.1812246, 51.3148655], [1.183354, 51.315209], [1.1839361, 51.3153189], [1.1845202, 51.315439000000005], [1.1851085999999995, 51.3155715], [1.1871186, 51.3160756], [1.1891181, 51.31658140000001], [1.1900552, 51.3168247], [1.1909799999999997, 51.3170871], [1.1915432, 51.317263299999986], [1.1926657, 51.3176659], [1.1939675999999997, 51.3182368], [1.1943384, 51.318423], [1.1947545999999998, 51.3186483], [1.1952123, 51.3189135], [1.1956233, 51.31915660000001], [1.196022, 51.319422], [1.1977823, 51.3206742], [1.1997118, 51.32202769999999], [1.2004377999999998, 51.3224615], [1.2011812, 51.32282070000001], [1.2017504, 51.3230687], [1.2023492999999998, 51.323297], [1.2029742, 51.323487699999994], [1.2035833, 51.32365639999999], [1.2042102, 51.3238042], [1.2052869999999998, 51.323997799999994], [1.2060504999999997, 51.32408979999999], [1.2065423, 51.324130399999994], [1.2072258, 51.3241752], [1.2083082, 51.3241979], [1.2086907, 51.324214700000006], [1.209426, 51.3242649], [1.2100014, 51.32433799999999], [1.2105395, 51.3244143], [1.2109881, 51.324494699999995], [1.2114021, 51.3245836], [1.2122390999999997, 51.32479130000001], [1.2123602, 51.3248232], [1.2132013999999998, 51.3250915], [1.2142126999999998, 51.32546069999999], [1.2176833, 51.32679910000001], [1.2181778, 51.32698979999999], [1.2239203, 51.329199599999995], [1.2274788, 51.3305744], [1.227778964875024, 51.33069708903964], [1.2282387, 51.330884999999995], [1.2289734, 51.3311987], [1.2296887, 51.3315279], [1.2303896, 51.3318846], [1.2316347, 51.33253649999999], [1.2322114, 51.33283209999999], [1.2329998, 51.33320119999999], [1.2337836000000002, 51.33354249999999], [1.2346381999999998, 51.3338835], [1.2355287, 51.33420459999999], [1.2365411, 51.3345336], [1.2373860999999995, 51.3347771], [1.2382384, 51.3349911], [1.2390061, 51.3351646], [1.2396403, 51.33529879999999], [1.240342, 51.33542580000001], [1.2404016, 51.3354372], [1.2406617, 51.3354783], [1.2409887, 51.33553040000001], [1.2418776, 51.3356556], [1.24281, 51.33576299999999], [1.2437178999999998, 51.33585169999999], [1.2446404000000002, 51.335916], [1.246091, 51.335960099999994], [1.2471011999999997, 51.335960199999995], [1.2478407, 51.3359382], [1.2486497, 51.335904500000005], [1.2490488999999998, 51.33587349999999], [1.2496359, 51.3358291], [1.2512825, 51.3356582], [1.2544257999999997, 51.335264999999985], [1.25764139776733, 51.33486327618989], [1.2630802, 51.334183800000005], [1.271536, 51.3331404], [1.2716499, 51.3331281], [1.2728514, 51.33297950000001], [1.2767954, 51.3324824], [1.276919, 51.33246869999999], [1.2824926999999997, 51.331782], [1.2879367999999998, 51.3311051], [1.2891748999999997, 51.33095010000001], [1.2899847, 51.3308524], [1.2908153999999998, 51.33077089999999], [1.2918727376736114, 51.33069708903964], [1.2924642, 51.3306558], [1.3000681999999997, 51.33020249999999], [1.3002229, 51.330193099999995], [1.3051086, 51.32990100000001], [1.3096294000000002, 51.3296345], [1.3097689, 51.3296264], [1.3131168999999998, 51.3294208], [1.3150425, 51.3293073], [1.3171687, 51.3291803], [1.3176074999999998, 51.32915740000001], [1.3189054999999998, 51.32907500000001], [1.3202154, 51.3289996], [1.321074, 51.328946499999994], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [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": "Ashford Down Yard Cantebury End", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Ashford Down Yard Cantebury End", "current_leg_milage": "28.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1118.564, \"from_m\": 1059.746, \"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\": 11398.657, \"from_m\": 1118.564, \"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\": 14013.314, \"from_m\": 11398.657, \"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\": 22162.368, \"from_m\": 14013.314, \"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\": 22590.19, \"from_m\": 22162.368, \"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\": 32150.837, \"from_m\": 22590.19, \"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\": 33535.578, \"from_m\": 32150.837, \"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\": 46871.676, \"from_m\": 33535.578, \"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\": 47252.096, \"from_m\": 46871.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 658243, \"profile_key\": \"6d5b1d7185cfe21258b33136c922a770d970502739efa7beb4f72a5f9b202184\", \"schedule_id\": 23783, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 649.322, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0526\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 3, \"distance_m\": 945.166, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Wye\", \"stage_seq\": 4, \"distance_m\": 6427.734, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 22345.988, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Sturry\", \"stage_seq\": 6, \"distance_m\": 26176.193, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Minster\", \"stage_seq\": 7, \"distance_m\": 40794.783, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Minster East Jn\", \"stage_seq\": 8, \"distance_m\": 41408.671, \"section_seq\": 1, \"route_path_id\": 61362}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 9, \"distance_m\": 47252.096, \"section_seq\": 1, \"route_path_id\": 61362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47252.096, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61362}], \"total_distance_m\": 47252.096, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 47252.096, \"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": "0508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:13Z\", \"source_id\": 54887304, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:18Z\", \"source_id\": 17574982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:17Z\", \"source_id\": 54898659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:19Z\", \"source_id\": 17578218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:18Z\", \"source_id\": 54903571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:23Z\", \"source_id\": 17579681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:50Z\", \"source_id\": 54915456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:53Z\", \"source_id\": 17583058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:15Z\", \"source_id\": 54925013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:18Z\", \"source_id\": 17585923, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "2", "timing_fact_generation": 1789707438720930, "current_leg_arrival_utc": "2026-09-18T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:45.328609", "service_state_evidence_id": 17585923, "current_leg_start_actual_dep": "2026-09-18T05:26:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:46.215474", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None RAM 5R21 395027 6 140 None {"version": 3, "segments": [{"to_m": 1059.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1118.564, "from_m": 1059.746, "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": 11398.657, "from_m": 1118.564, "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": 14013.314, "from_m": 11398.657, "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": 22162.368, "from_m": 14013.314, "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": 22590.19, "from_m": 22162.368, "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": 32150.837, "from_m": 22590.19, "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": 33535.578, "from_m": 32150.837, "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": 46871.676, "from_m": 33535.578, "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": 47252.096, "from_m": 46871.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 658243, "profile_key": "6d5b1d7185cfe21258b33136c922a770d970502739efa7beb4f72a5f9b202184", "schedule_id": 23783, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 649.322, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0526", "location": "Ashford Down Yard Cantebury End", "stage_seq": 3, "distance_m": 945.166, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Wye", "stage_seq": 4, "distance_m": 6427.734, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Canterbury West", "stage_seq": 5, "distance_m": 22345.988, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Sturry", "stage_seq": 6, "distance_m": 26176.193, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Minster", "stage_seq": 7, "distance_m": 40794.783, "section_seq": 1, "route_path_id": 61362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Minster East Jn", "stage_seq": 8, "distance_m": 41408.671, "section_seq": 1, "route_path_id": 61362}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 9, "distance_m": 47252.096, "section_seq": 1, "route_path_id": 61362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47252.096, "from_m": 0.0, "section_seq": 1, "route_path_id": 61362}], "total_distance_m": 47252.096, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 47252.096, "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": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:13Z", "source_id": 54887304, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:18Z", "source_id": 17574982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:17Z", "source_id": 54898659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:19Z", "source_id": 17578218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:18Z", "source_id": 54903571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:23Z", "source_id": 17579681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:50Z", "source_id": 54915456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:53Z", "source_id": 17583058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33078, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:15Z", "source_id": 54925013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:18Z", "source_id": 17585923, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Ashford Down Sidings 0508 0508 None 5:08:00 None Ramsgate 0601 0601 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91165/2026-09-18/detailed None Ashford Down Yard Cantebury End 2026-09-18T05:26:00+01:00 Ramsgate 32.0 {"type": "LineString", "coordinates": [[0.8900226046103022, 51.14380337795693], [0.8905046, 51.144725099999995], [0.8905298, 51.1447732], [0.8906751, 51.14496890000001], [0.8908361999999999, 51.1452111], [0.8909050999999999, 51.14534549999999], [0.8909835999999999, 51.1454929], [0.8910318000000002, 51.1455835], [0.8911657999999999, 51.1458459], [0.8914080999999999, 51.1463003], [0.8920295, 51.147514], [0.8930817, 51.1495416], [0.8934833999999999, 51.1502925], [0.8943916999999999, 51.1519817], [0.8944814, 51.1521318], [0.8947958999999999, 51.15274809999999], [0.8948866, 51.1529006], [0.8949773, 51.1530465], [0.8952364999999999, 51.1534684], [0.8955302, 51.1538933], [0.8958601, 51.15430930000001], [0.8961916, 51.154724599999994], [0.8964786999999999, 51.1550604], [0.8970315999999999, 51.1556362], [0.8973371999999998, 51.155925200000006], [0.8976436999999999, 51.1562114], [0.8983152841195214, 51.15682584777973], [0.8993219999999996, 51.1577469], [0.901015, 51.1592825], [0.9029934, 51.16109079999999], [0.9035434, 51.161598299999994], [0.9039856374833848, 51.1620009602833], [0.9044060000000002, 51.1623837], [0.9050868, 51.16300799999999], [0.9057626, 51.163623400000006], [0.9071308, 51.164866999999994], [0.9086105, 51.166213000000006], [0.9103511, 51.1678066], [0.9120937999999998, 51.16939729999999], [0.9126272, 51.1698836], [0.9131558, 51.170367199999994], [0.9142131, 51.17133449999999], [0.9146967, 51.1717662], [0.9150095, 51.17205830000001], [0.9152575, 51.1722847], [0.9153329, 51.1723496], [0.9159716999999998, 51.1729321], [0.9192653, 51.1759357], [0.9205073, 51.177072899999985], [0.9221817, 51.1785983], [0.923859, 51.18012469999999], [0.9246709, 51.18085919999999], [0.9254785, 51.1816037], [0.9266367, 51.1826477], [0.9277742, 51.1836862], [0.9284310999999998, 51.18429489999999], [0.9290431999999996, 51.18490719999999], [0.9292712999999998, 51.18515239999999], [0.9298736, 51.18587720000001], [0.9303365999999996, 51.1864896], [0.9307818, 51.18711149999999], [0.9312182, 51.1877309], [0.9316616, 51.188349499999994], [0.9329153999999996, 51.1901163], [0.9338294, 51.1913576], [0.9346919, 51.1925954], [0.9353658, 51.1935404], [0.9360409999999998, 51.1944786], [0.9363838999999998, 51.1949576], [0.9364114, 51.1949933], [0.9368001, 51.19553400000001], [0.9375565, 51.19658809999999], [0.939059, 51.198693199999994], [0.9421621999999998, 51.202908499999985], [0.9431839, 51.2041026], [0.9439438999999998, 51.2049474], [0.9447547, 51.2057915], [0.9460601999999998, 51.2070826], [0.9465024, 51.2074954], [0.9467327, 51.2077104], [0.9474306, 51.2083421], [0.9478223, 51.20869269999999], [0.9494365999999996, 51.2099814], [0.9496203, 51.21012799999998], [0.9511187999999998, 51.2113026], [0.9516663, 51.211718], [0.9533739, 51.212990399999995], [0.955101, 51.21421769999999], [0.9552581, 51.214331], [0.9595279, 51.21753110000001], [0.9596021999999998, 51.2175848], [0.9605875322906025, 51.21830176221716], [0.96175, 51.21914759999999], [0.967086, 51.22311169999999], [0.9675205, 51.22342929999998], [0.9698362, 51.2251422], [0.9703476999999998, 51.2255826], [0.970426, 51.22565889999999], [0.9709542, 51.2261505], [0.9714039999999998, 51.22670930000001], [0.9717915, 51.2273262], [0.9721047, 51.2279451], [0.9722486, 51.2283148], [0.9723451, 51.22868100000001], [0.9724479, 51.22916819999999], [0.9724783, 51.2296344], [0.9724714, 51.22973360000001], [0.9724348, 51.230097400000005], [0.9723838, 51.2304477], [0.9717242999999998, 51.2335162], [0.9715709, 51.234136], [0.9713396, 51.23537], [0.9709484000000002, 51.2370482], [0.9708538, 51.2376703], [0.970807, 51.23800150000001], [0.9708016, 51.2385516], [0.9709077, 51.239383999999994], [0.9710981, 51.2399788], [0.9712438, 51.24036650000001], [0.971384, 51.24064220000001], [0.9717401, 51.2412072], [0.9721726, 51.2417602], [0.9726854, 51.24231970000001], [0.97336, 51.2428819], [0.9737362, 51.24318730000001], [0.9743023, 51.24354650000001], [0.9747138, 51.2437913], [0.9751216, 51.2440096], [0.9753747, 51.2441334], [0.9756266, 51.2442542], [0.9760423, 51.2444326], [0.9765962, 51.24465529999999], [0.9768806999999998, 51.244753300000006], [0.9838521, 51.2471234], [0.9872976, 51.2483009], [0.988095, 51.248569], [0.9881468125314736, 51.24858706487102], [0.9906229999999998, 51.2494504], [0.9932614, 51.25033919999999], [0.9963312, 51.2513766], [0.9966449, 51.2514839], [0.9983588999999998, 51.252084800000006], [1.0005951, 51.25283579999999], [1.0017337000000002, 51.2532318], [1.0022854, 51.253417799999994], [1.002835, 51.25360010000001], [1.003387, 51.2537653], [1.0039643, 51.2539203], [1.0051289999999995, 51.2542184], [1.0074646000000005, 51.2547823], [1.0085424, 51.2550438], [1.0096870999999998, 51.255327], [1.0112548, 51.2557072], [1.0113683, 51.2557362], [1.0141432, 51.256410800000005], [1.0145178, 51.2565033], [1.0161317, 51.2568621], [1.0168942, 51.25700849999999], [1.0176935, 51.25715790000001], [1.018199, 51.2572503], [1.0231652, 51.25815329999999], [1.0245217999999998, 51.258423], [1.0253518, 51.258621], [1.0257545999999995, 51.25872509999999], [1.0265747, 51.258954799999984], [1.0278526, 51.2593543], [1.0284516999999995, 51.25957869999999], [1.0291145, 51.2598233], [1.0297143, 51.260071399999994], [1.0303094, 51.26032849999999], [1.0310036, 51.26065470000001], [1.0317329, 51.26102029999999], [1.032822, 51.2616537], [1.0335487, 51.2621113], [1.0348791999999998, 51.2630667], [1.0353211, 51.2634292], [1.0357425, 51.26379769999999], [1.0366403, 51.2645936], [1.0377487999999997, 51.2656307], [1.0386713, 51.2663869], [1.0396748, 51.26723009999999], [1.0405123, 51.26787960000001], [1.0410625, 51.2682635], [1.0416884, 51.2686847], [1.0429262, 51.269452599999994], [1.0449615, 51.2705354], [1.045739, 51.27090040000001], [1.046557, 51.27127029999999], [1.0476036, 51.27170389999999], [1.0480748, 51.2718856], [1.0485581, 51.272064099999994], [1.0491007, 51.2722648], [1.0496670999999995, 51.27245940000001], [1.0503568, 51.27267669999999], [1.0509281999999998, 51.2728515], [1.0515123, 51.27302410000001], [1.0519679, 51.2731517], [1.0528468000000002, 51.2733807], [1.0537175, 51.2735838], [1.0553686, 51.2739289], [1.0565956000000003, 51.2741878], [1.0578646, 51.2744917], [1.0580256726133137, 51.27453379516892], [1.0586647, 51.27470079999999], [1.0594308, 51.2749347], [1.0612942, 51.275508], [1.0620181, 51.27577819999999], [1.0629802999999998, 51.2761406], [1.0631342946197144, 51.27620396620152], [1.063221939099078, 51.2762400303948], [1.0637711, 51.27646599999999], [1.06591, 51.27745000000001], [1.0666116000000003, 51.277816], [1.0672474, 51.27817949999999], [1.0678378, 51.27850689999999], [1.0687417999999995, 51.27908749999998], [1.0700924, 51.28000850000001], [1.0703437999999998, 51.2802057], [1.0711209999999998, 51.2808116], [1.0733539, 51.2826747], [1.073715, 51.28293500000001], [1.0739072, 51.2831039], [1.0741413, 51.28332939999999], [1.0743876, 51.2835461], [1.0744252, 51.28357809999999], [1.0752497999999997, 51.2842782], [1.0761063999999998, 51.28497449999999], [1.0763112, 51.285125400000005], [1.0765812, 51.2853153], [1.0774233999999998, 51.2860021], [1.077784, 51.28629620000001], [1.0779708, 51.2864442], [1.0779783409434258, 51.28645041556543], [1.0782604, 51.286682899999995], [1.0786583, 51.286994699999994], [1.0789571, 51.2872106], [1.0793055, 51.28745429999999], [1.0796917999999998, 51.28770260000001], [1.0800788, 51.28793950000001], [1.0802836, 51.2880669], [1.0805983999999995, 51.28824720000001], [1.0811858, 51.288580399999994], [1.0833275, 51.2896582], [1.0874311, 51.2916491], [1.0924241, 51.29410409999999], [1.0939567, 51.2948568], [1.0951761, 51.2954254], [1.0957913, 51.2957044], [1.0964089, 51.295948999999986], [1.0973426, 51.296297599999995], [1.0983255, 51.2966323], [1.0993144, 51.296929000000006], [1.1000901, 51.2971338], [1.1009082, 51.2973283], [1.1018668, 51.2975303], [1.1050554, 51.2980803], [1.1078971, 51.29856219999999], [1.1088617, 51.2987249], [1.1179171, 51.300267000000005], [1.1190994, 51.3004715], [1.1218309999999998, 51.3009311], [1.1218971, 51.3009406], [1.1234565, 51.30120599999999], [1.1268219, 51.3017788], [1.1443567, 51.3047547], [1.1474833, 51.305288999999995], [1.1483316999999995, 51.30545509999999], [1.1491616999999998, 51.30563109999999], [1.1500468, 51.3058515], [1.1509943, 51.3061207], [1.1534081, 51.3068495], [1.1579642, 51.308201999999994], [1.1635831, 51.3098832], [1.1678098693553778, 51.311141666191126], [1.1736865, 51.3128913], [1.1761896, 51.3136419], [1.1776555, 51.31407200000001], [1.1787046999999995, 51.3143517], [1.179199, 51.314465899999995], [1.1802071999999997, 51.3146758], [1.1812246, 51.3148655], [1.183354, 51.315209], [1.1839361, 51.3153189], [1.1845202, 51.315439000000005], [1.1851085999999995, 51.3155715], [1.1871186, 51.3160756], [1.1891181, 51.31658140000001], [1.1900552, 51.3168247], [1.1909799999999997, 51.3170871], [1.1915432, 51.317263299999986], [1.1926657, 51.3176659], [1.1939675999999997, 51.3182368], [1.1943384, 51.318423], [1.1947545999999998, 51.3186483], [1.1952123, 51.3189135], [1.1956233, 51.31915660000001], [1.196022, 51.319422], [1.1977823, 51.3206742], [1.1997118, 51.32202769999999], [1.2004377999999998, 51.3224615], [1.2011812, 51.32282070000001], [1.2017504, 51.3230687], [1.2023492999999998, 51.323297], [1.2029742, 51.323487699999994], [1.2035833, 51.32365639999999], [1.2042102, 51.3238042], [1.2052869999999998, 51.323997799999994], [1.2060504999999997, 51.32408979999999], [1.2065423, 51.324130399999994], [1.2072258, 51.3241752], [1.2083082, 51.3241979], [1.2086907, 51.324214700000006], [1.209426, 51.3242649], [1.2100014, 51.32433799999999], [1.2105395, 51.3244143], [1.2109881, 51.324494699999995], [1.2114021, 51.3245836], [1.2122390999999997, 51.32479130000001], [1.2123602, 51.3248232], [1.2132013999999998, 51.3250915], [1.2142126999999998, 51.32546069999999], [1.2176833, 51.32679910000001], [1.2181778, 51.32698979999999], [1.2239203, 51.329199599999995], [1.2274788, 51.3305744], [1.227778964875024, 51.33069708903964], [1.2282387, 51.330884999999995], [1.2289734, 51.3311987], [1.2296887, 51.3315279], [1.2303896, 51.3318846], [1.2316347, 51.33253649999999], [1.2322114, 51.33283209999999], [1.2329998, 51.33320119999999], [1.2337836000000002, 51.33354249999999], [1.2346381999999998, 51.3338835], [1.2355287, 51.33420459999999], [1.2365411, 51.3345336], [1.2373860999999995, 51.3347771], [1.2382384, 51.3349911], [1.2390061, 51.3351646], [1.2396403, 51.33529879999999], [1.240342, 51.33542580000001], [1.2404016, 51.3354372], [1.2406617, 51.3354783], [1.2409887, 51.33553040000001], [1.2418776, 51.3356556], [1.24281, 51.33576299999999], [1.2437178999999998, 51.33585169999999], [1.2446404000000002, 51.335916], [1.246091, 51.335960099999994], [1.2471011999999997, 51.335960199999995], [1.2478407, 51.3359382], [1.2486497, 51.335904500000005], [1.2490488999999998, 51.33587349999999], [1.2496359, 51.3358291], [1.2512825, 51.3356582], [1.2544257999999997, 51.335264999999985], [1.25764139776733, 51.33486327618989], [1.2630802, 51.334183800000005], [1.271536, 51.3331404], [1.2716499, 51.3331281], [1.2728514, 51.33297950000001], [1.2767954, 51.3324824], [1.276919, 51.33246869999999], [1.2824926999999997, 51.331782], [1.2879367999999998, 51.3311051], [1.2891748999999997, 51.33095010000001], [1.2899847, 51.3308524], [1.2908153999999998, 51.33077089999999], [1.2918727376736114, 51.33069708903964], [1.2924642, 51.3306558], [1.3000681999999997, 51.33020249999999], [1.3002229, 51.330193099999995], [1.3051086, 51.32990100000001], [1.3096294000000002, 51.3296345], [1.3097689, 51.3296264], [1.3131168999999998, 51.3294208], [1.3150425, 51.3293073], [1.3171687, 51.3291803], [1.3176074999999998, 51.32915740000001], [1.3189054999999998, 51.32907500000001], [1.3202154, 51.3289996], [1.321074, 51.328946499999994], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [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]]} 28.8 0526 0558 Ashford Down Yard Cantebury End Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585923 1789707438720930 24 24 2026-09-18 05:08:46.215474 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:45.328609
628125 658733 Y62334 772Y02M518 2026-09-18 COMPLETE 17584944 2026-09-18 05:58:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658733, "stp": "P", "toc": "Transport for Wales", "uid": "Y62334", "consist": "231008", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62334/2026-09-18/detailed", "trust_id": "772Y02M518", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y02", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0558", "current_leg_dep": "0554", "current_leg_end": "Barry Island", "origin_dep_time": "0529", "origin_platform": "7", "current_location": "Barry Island", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"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\": 376.805, \"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\": 559.654, \"from_m\": 376.805, \"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\": 1169.392, \"from_m\": 559.654, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1585.06, \"from_m\": 1169.392, \"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\": 1632.444, \"from_m\": 1585.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1715.829, \"from_m\": 1632.444, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1954.823, \"from_m\": 1715.829, \"capability_applied\": null, \"effective_limit_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\": 2038.209, \"from_m\": 1954.823, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2085.592, \"from_m\": 2038.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2221.608, \"from_m\": 2085.592, \"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\": 2723.841, \"from_m\": 2221.608, \"capability_applied\": null, \"effective_limit_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\": 4458.76, \"from_m\": 2723.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6100.341, \"from_m\": 4458.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6878.893, \"from_m\": 6100.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11197.964, \"from_m\": 6878.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\": 12652.494, \"from_m\": 11197.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13230.394, \"from_m\": 12652.494, \"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\": 14482.495, \"from_m\": 13230.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14560.563, \"from_m\": 14482.495, \"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\": 14662.228, \"from_m\": 14560.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16387.363, \"from_m\": 14662.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 658733, \"profile_key\": \"b8edabdac5fa6886b736428c26100be38fb4ae29625213da78e5989e25542a55\", \"schedule_id\": 38306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 1308.896, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Grangetown\", \"stage_seq\": 3, \"distance_m\": 1835.326, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 4458.76, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Cogan\", \"stage_seq\": 5, \"distance_m\": 4898.605, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 7268.915, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Dinas Powys\", \"stage_seq\": 7, \"distance_m\": 8471.248, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"location\": \"Cadoxton\", \"stage_seq\": 8, \"distance_m\": 11514.897, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Barry Docks\", \"stage_seq\": 9, \"distance_m\": 12890.11, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Barry\", \"stage_seq\": 10, \"distance_m\": 15211.688, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 11, \"distance_m\": 16387.363, \"section_seq\": 1, \"route_path_id\": 40496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16387.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}], \"total_distance_m\": 16387.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14567.461, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1819.902, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:23Z\", \"source_id\": 54891595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:28Z\", \"source_id\": 17576254, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:21Z\", \"source_id\": 54895080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:29Z\", \"source_id\": 17577231, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:11Z\", \"source_id\": 54899696, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:17Z\", \"source_id\": 17578573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:41Z\", \"source_id\": 54902836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:46Z\", \"source_id\": 17579459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:07Z\", \"source_id\": 54907225, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:14Z\", \"source_id\": 17580718, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:11Z\", \"source_id\": 54911577, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:16Z\", \"source_id\": 17581949, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:59Z\", \"source_id\": 54917224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:02Z\", \"source_id\": 17583523, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:09Z\", \"source_id\": 54921837, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:12Z\", \"source_id\": 17584944, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789707314369165, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:48.359051", "service_state_evidence_id": 17584944, "current_leg_start_actual_dep": "2026-09-18T05:55:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:48.831150", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF BYI 2Y02 231008 5 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": 376.805, "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": 559.654, "from_m": 376.805, "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": 1169.392, "from_m": 559.654, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1585.06, "from_m": 1169.392, "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": 1632.444, "from_m": 1585.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1715.829, "from_m": 1632.444, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1954.823, "from_m": 1715.829, "capability_applied": null, "effective_limit_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": 2038.209, "from_m": 1954.823, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2085.592, "from_m": 2038.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2221.608, "from_m": 2085.592, "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": 2723.841, "from_m": 2221.608, "capability_applied": null, "effective_limit_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": 4458.76, "from_m": 2723.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6100.341, "from_m": 4458.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6878.893, "from_m": 6100.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11197.964, "from_m": 6878.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": 12652.494, "from_m": 11197.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13230.394, "from_m": 12652.494, "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": 14482.495, "from_m": 13230.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14560.563, "from_m": 14482.495, "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": 14662.228, "from_m": 14560.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16387.363, "from_m": 14662.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 658733, "profile_key": "b8edabdac5fa6886b736428c26100be38fb4ae29625213da78e5989e25542a55", "schedule_id": 38306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 1308.896, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Grangetown", "stage_seq": 3, "distance_m": 1835.326, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 4458.76, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Cogan", "stage_seq": 5, "distance_m": 4898.605, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Eastbrook", "stage_seq": 6, "distance_m": 7268.915, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Dinas Powys", "stage_seq": 7, "distance_m": 8471.248, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "location": "Cadoxton", "stage_seq": 8, "distance_m": 11514.897, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Barry Docks", "stage_seq": 9, "distance_m": 12890.11, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Barry", "stage_seq": 10, "distance_m": 15211.688, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Barry Island", "stage_seq": 11, "distance_m": 16387.363, "section_seq": 1, "route_path_id": 40496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16387.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 40496}], "total_distance_m": 16387.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14567.461, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1819.902, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:23Z", "source_id": 54891595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:28Z", "source_id": 17576254, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:21Z", "source_id": 54895080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:29Z", "source_id": 17577231, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:11Z", "source_id": 54899696, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:17Z", "source_id": 17578573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:41Z", "source_id": 54902836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:46Z", "source_id": 17579459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:07Z", "source_id": 54907225, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:14Z", "source_id": 17580718, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:11Z", "source_id": 54911577, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:16Z", "source_id": 17581949, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:59Z", "source_id": 54917224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:02Z", "source_id": 17583523, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:09Z", "source_id": 54921837, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:12Z", "source_id": 17584944, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Cardiff Central 0529 0529 7 None None Barry Island 0601 0559 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62334/2026-09-18/detailed None Barry 2026-09-18T05:55:30+01:00 Barry Island 4.0 {"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} 0.7 0554 0558 Barry Barry Island Barry Island 51.3929497 -3.2722918 51.3929497 -3.2722918 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:00 Barry Island TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17584944 1789707314369165 39 39 2026-09-18 05:08:48.831150 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:48.359051
628126 658786 W60573 525D04M518 2026-09-18 COMPLETE 17586000 2026-09-18 05:59:00 2026-09-18 05:08:56 2026-09-20 05:08:56 {"id": 658786, "stp": "P", "toc": "London Overground", "uid": "W60573", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60573/2026-09-18/detailed", "trust_id": "525D04M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5D04", "timing_status": "LATE", "origin_station": "Chingford Country End Sidings", "current_leg_arr": "0559", "current_leg_dep": "0530", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0531", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T05:08:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-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": "Chingford Country End Sidings", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Chingford Country End Sidings", "current_leg_milage": "10.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 315.102, \"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\": 452.112, \"from_m\": 315.102, \"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\": 2982.772, \"from_m\": 452.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5184.386, \"from_m\": 2982.772, \"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\": 5411.427, \"from_m\": 5184.386, \"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\": 6597.865, \"from_m\": 5411.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7598.575, \"from_m\": 6597.865, \"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\": 7612.192, \"from_m\": 7598.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10524.462, \"from_m\": 7612.192, \"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\": 11470.544, \"from_m\": 10524.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12048.689, \"from_m\": 11470.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\": 13513.194, \"from_m\": 12048.689, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15089.184, \"from_m\": 13513.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15726.085, \"from_m\": 15089.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16202.76, \"from_m\": 15726.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16655.978, \"from_m\": 16202.76, \"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\": 658786, \"profile_key\": \"21b484992932adf36aeade2cb71495a6a29c76817fdaad311337cddc819f1b53\", \"schedule_id\": 26239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Chingford Country End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 2, \"distance_m\": 6669.879, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Clapton Jn\", \"stage_seq\": 3, \"distance_m\": 9487.553, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Hackney Downs\", \"stage_seq\": 4, \"distance_m\": 11869.691, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 14843.836, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 16655.978, \"section_seq\": 1, \"route_path_id\": 39192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16655.978, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}], \"total_distance_m\": 16655.978, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14751.269, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1904.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "29.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:53Z\", \"source_id\": 54904383, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:59Z\", \"source_id\": 17579927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:55Z\", \"source_id\": 54911221, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:02Z\", \"source_id\": 17581844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:26Z\", \"source_id\": 54919274, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:33Z\", \"source_id\": 17584161, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:24Z\", \"source_id\": 54925271, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:28Z\", \"source_id\": 17586000, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789707449464453, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:58:56.086905", "service_state_evidence_id": 54925271, "current_leg_start_actual_dep": "2026-09-18T05:33:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-18T04:58:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:08:56.285764", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None LST 5D04 None None None None {"version": 3, "segments": [{"to_m": 315.102, "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": 452.112, "from_m": 315.102, "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": 2982.772, "from_m": 452.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5184.386, "from_m": 2982.772, "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": 5411.427, "from_m": 5184.386, "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": 6597.865, "from_m": 5411.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7598.575, "from_m": 6597.865, "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": 7612.192, "from_m": 7598.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10524.462, "from_m": 7612.192, "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": 11470.544, "from_m": 10524.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12048.689, "from_m": 11470.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": 13513.194, "from_m": 12048.689, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15089.184, "from_m": 13513.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15726.085, "from_m": 15089.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16202.76, "from_m": 15726.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16655.978, "from_m": 16202.76, "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": 658786, "profile_key": "21b484992932adf36aeade2cb71495a6a29c76817fdaad311337cddc819f1b53", "schedule_id": 26239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Chingford Country End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Walthamstow Central", "stage_seq": 2, "distance_m": 6669.879, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Clapton Jn", "stage_seq": 3, "distance_m": 9487.553, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Hackney Downs", "stage_seq": 4, "distance_m": 11869.691, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 14843.836, "section_seq": 1, "route_path_id": 39192}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 16655.978, "section_seq": 1, "route_path_id": 39192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16655.978, "from_m": 0.0, "section_seq": 1, "route_path_id": 39192}], "total_distance_m": 16655.978, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14751.269, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1904.709, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:53Z", "source_id": 54904383, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:59Z", "source_id": 17579927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:55Z", "source_id": 54911221, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:02Z", "source_id": 17581844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:26Z", "source_id": 54919274, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:33Z", "source_id": 17584161, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:24Z", "source_id": 54925271, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:28Z", "source_id": 17586000, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Chingford Country End Sidings 0531 0531 None None None London Liverpool Street 0557 0557 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60573/2026-09-18/detailed None Chingford Country End Sidings 2026-09-18T05:33:00+01:00 London Liverpool Street 29.0 {"type": "LineString", "coordinates": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-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]]} 10.3 0530 0559 Chingford Country End Sidings London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 05:08:56 TERMINATED 2026-09-18 04:58:55 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 54925271 1789707449464453 27 27 2026-09-18 05:08:56.285764 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:58:56.086905
628127 659472 L85436 875J01N518 2026-09-18 COMPLETE 17586327 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 659472, "stp": "P", "toc": "South Western Railway", "uid": "L85436", "consist": "450036", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85436/2026-09-18/detailed", "trust_id": "875J01N518", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J01", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0559", "current_leg_dep": "0548", "current_leg_end": "Farnham", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham C.S.D.", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "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\": 476.803, \"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\": 485.612, \"from_m\": 476.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\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1479.544, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_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\": 659472, \"profile_key\": \"47193c7ebe0134c33a919d5a429be17f14a9ef91cb4339efee8653fd379be9ea\", \"schedule_id\": 17396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:04Z\", \"source_id\": 54926329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:08Z\", \"source_id\": 17586327, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789707488518328, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:01.055186", "service_state_evidence_id": 17586327, "current_leg_start_actual_dep": "2026-09-18T05:53:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:02.685769", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM FNH 5J01 450036 4 100 None {"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.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": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1479.544, "from_m": 554.663, "capability_applied": null, "effective_limit_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": 659472, "profile_key": "47193c7ebe0134c33a919d5a429be17f14a9ef91cb4339efee8653fd379be9ea", "schedule_id": 17396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35321}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35321}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:04Z", "source_id": 54926329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:08Z", "source_id": 17586327, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Farnham C.S.D. 0553 0553 None None None Farnham 0601 0601 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85436/2026-09-18/detailed None Farnham C.S.D. 2026-09-18T05:53:00+01:00 Farnham 11.0 {"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} 0.9 0548 0559 Farnham C.S.D. Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586327 1789707488518328 5 5 2026-09-18 05:09:02.685769 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:01.055186
628128 659313 C03216 745K03M518 2026-09-18 COMPLETE 17586536 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 659313, "stp": "P", "toc": "Great Western Railway", "uid": "C03216", "consist": "800036", "dest_crs": "BDW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03216/2026-09-18/detailed", "trust_id": "745K03M518", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5K03", "timing_status": "LATE", "origin_station": "Bedwyn", "current_leg_arr": "0558", "current_leg_dep": "0558", "current_leg_end": "Bedwyn", "origin_dep_time": "0548", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"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}], \"service_id\": 659313, \"profile_key\": \"fc9051f894ac72a36dfc2bad8f21aba75091b52462161e4f7faa87cc2c6148de\", \"schedule_id\": 405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0557\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 28079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 815.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:19Z\", \"source_id\": 54914658, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:23Z\", \"source_id\": 17582813, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:38Z\", \"source_id\": 54927162, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:38Z\", \"source_id\": 17586536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1789707518960845, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:01.091336", "service_state_evidence_id": 17586536, "current_leg_start_actual_dep": "2026-09-18T05:58:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:02.504675", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BDW BDW 5K03 800036 5 125 None {"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "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}], "service_id": 659313, "profile_key": "fc9051f894ac72a36dfc2bad8f21aba75091b52462161e4f7faa87cc2c6148de", "schedule_id": 405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0557", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 28079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 28079}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 815.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:19Z", "source_id": 54914658, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:23Z", "source_id": 17582813, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:38Z", "source_id": 54927162, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:38Z", "source_id": 17586536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Bedwyn 0548 0548 1 None None Bedwyn 0558 0558 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03216/2026-09-18/detailed None Bedwyn Reversing Siding 2026-09-18T05:58:00+01:00 Bedwyn 0.0 {"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} 0.3 0558 0558 Bedwyn Reversing Siding Bedwyn Bedwyn 51.3794657 -1.5989577 51.3794657 -1.5989577 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Bedwyn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586536 1789707518960845 8 8 2026-09-18 05:09:02.504675 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:01.091336
628129 659050 W60666 515J04M518 2026-09-18 COMPLETE 17586330 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 659050, "stp": "P", "toc": "London Overground", "uid": "W60666", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60666/2026-09-18/detailed", "trust_id": "515J04M518", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-18", "dest_arr_time": "0550", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "5J04", "timing_status": "LATE", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "0559", "current_leg_dep": "0547", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "+9 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": "0550", "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\": 291.691, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 302.385, \"from_m\": 291.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 892.842, \"from_m\": 302.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1186.931, \"from_m\": 892.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1500.189, \"from_m\": 1186.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1663.044, \"from_m\": 1500.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3929.552, \"from_m\": 1663.044, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4272.427, \"from_m\": 3929.552, \"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\": 5634.181, \"from_m\": 4272.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5923.964, \"from_m\": 5634.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}], \"service_id\": 659050, \"profile_key\": \"239b06fbb3bb3762ed830dcf45a915b149951ef8d19de8b46eace49286ce3471\", \"schedule_id\": 26254, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39201}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0545\", \"location\": \"Barking\", \"stage_seq\": 2, \"distance_m\": 1490.963, \"section_seq\": 1, \"route_path_id\": 39201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 3, \"distance_m\": 3205.103, \"section_seq\": 1, \"route_path_id\": 39201}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 4, \"distance_m\": 5923.964, \"section_seq\": 1, \"route_path_id\": 39201}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5923.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39201}], \"total_distance_m\": 5923.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5750.415, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 173.549, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:20Z\", \"source_id\": 54909000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:23Z\", \"source_id\": 17581194, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:06Z\", \"source_id\": 54926372, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:12Z\", \"source_id\": 17586330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789707493560384, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:17.962828", "service_state_evidence_id": 17586330, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:18.035021", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XEM BGV 5J04 None None None None {"version": 3, "segments": [{"to_m": 291.691, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 302.385, "from_m": 291.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 892.842, "from_m": 302.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1186.931, "from_m": 892.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1500.189, "from_m": 1186.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1663.044, "from_m": 1500.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3929.552, "from_m": 1663.044, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4272.427, "from_m": 3929.552, "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": 5634.181, "from_m": 4272.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5923.964, "from_m": 5634.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}], "service_id": 659050, "profile_key": "239b06fbb3bb3762ed830dcf45a915b149951ef8d19de8b46eace49286ce3471", "schedule_id": 26254, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39201}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0545", "location": "Barking", "stage_seq": 2, "distance_m": 1490.963, "section_seq": 1, "route_path_id": 39201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Ripple Lane West Jn", "stage_seq": 3, "distance_m": 3205.103, "section_seq": 1, "route_path_id": 39201}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 4, "distance_m": 5923.964, "section_seq": 1, "route_path_id": 39201}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5923.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 39201}], "total_distance_m": 5923.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5750.415, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 173.549, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:20Z", "source_id": 54909000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:23Z", "source_id": 17581194, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:06Z", "source_id": 54926372, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:12Z", "source_id": 17586330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 0540 0540 None None None Barking Riverside Station (Construction) 0550 0550 1 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60666/2026-09-18/detailed None Barking 2026-09-18T05:54:00+01:00 Barking Riverside Station (Construction) 12.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 0547 0559 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586330 1789707493560384 16 16 2026-09-18 05:09:18.035021 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:17.962828
628130 658438 W88015 702S01M518 2026-09-18 COMPLETE 17586158 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 658438, "stp": "P", "toc": "West Midlands Trains", "uid": "W88015", "consist": "150141", "dest_crs": "BDM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88015/2026-09-18/detailed", "trust_id": "702S01M518", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "2S01", "timing_status": "ON TIME", "origin_station": "Bletchley", "current_leg_arr": "0559", "current_leg_dep": "0555", "current_leg_end": "Bedford", "origin_dep_time": "0517", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Bedford St. Johns", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Bedford St. Johns", "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\": 646.35, \"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\": 701.593, \"from_m\": 646.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 999.955, \"from_m\": 701.593, \"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\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3595.656, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3676.915, \"from_m\": 3595.656, \"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\": 26471.413, \"from_m\": 3676.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27037.845, \"from_m\": 26471.413, \"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\": 27644.886, \"from_m\": 27037.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27655.035, \"from_m\": 27644.886, \"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\": 27876.206, \"from_m\": 27655.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27930.122, \"from_m\": 27876.206, \"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\": 27964.5, \"from_m\": 27930.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28049.178, \"from_m\": 27964.5, \"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\": 658438, \"profile_key\": \"d1dfb3b075f49c3bd1010e0fefbd677a29458f1f0dc5fa44f60abcadbe28957c\", \"schedule_id\": 28879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2948.444, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0524\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4489.934, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 7748.033, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 9286.363, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0534H\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 11965.591, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 14989.132, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 17325.374, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 19148.798, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 21958.776, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 27037.845, \"section_seq\": 1, \"route_path_id\": 102546}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 28049.178, \"section_seq\": 1, \"route_path_id\": 102546}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28049.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102546}], \"total_distance_m\": 28049.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24858.933, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:13Z\", \"source_id\": 54877222, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:18Z\", \"source_id\": 17572300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:43Z\", \"source_id\": 54881575, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:22:47Z\", \"source_id\": 17573455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:49Z\", \"source_id\": 54888891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:29:53Z\", \"source_id\": 17575469, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:17Z\", \"source_id\": 54898674, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:23Z\", \"source_id\": 17578225, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:38Z\", \"source_id\": 54906649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:44Z\", \"source_id\": 17580527, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:22Z\", \"source_id\": 54910495, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:28Z\", \"source_id\": 17581621, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:19Z\", \"source_id\": 54919118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:23Z\", \"source_id\": 17584107, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:44Z\", \"source_id\": 54925764, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:48Z\", \"source_id\": 17586158, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789707469225014, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:17.965885", "service_state_evidence_id": 17586158, "current_leg_start_actual_dep": "2026-09-18T05:55:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:18.037960", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BLY BDM 2S01 150141 2 75 None {"version": 3, "segments": [{"to_m": 646.35, "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": 701.593, "from_m": 646.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 999.955, "from_m": 701.593, "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": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3595.656, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3676.915, "from_m": 3595.656, "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": 26471.413, "from_m": 3676.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27037.845, "from_m": 26471.413, "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": 27644.886, "from_m": 27037.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27655.035, "from_m": 27644.886, "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": 27876.206, "from_m": 27655.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27930.122, "from_m": 27876.206, "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": 27964.5, "from_m": 27930.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28049.178, "from_m": 27964.5, "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": 658438, "profile_key": "d1dfb3b075f49c3bd1010e0fefbd677a29458f1f0dc5fa44f60abcadbe28957c", "schedule_id": 28879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0517", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2948.444, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0524", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4489.934, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 7748.033, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 9286.363, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0534H", "location": "Ridgmont", "stage_seq": 6, "distance_m": 11965.591, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Lidlington", "stage_seq": 7, "distance_m": 14989.132, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 17325.374, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Stewartby", "stage_seq": 9, "distance_m": 19148.798, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 21958.776, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 27037.845, "section_seq": 1, "route_path_id": 102546}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 28049.178, "section_seq": 1, "route_path_id": 102546}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28049.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 102546}], "total_distance_m": 28049.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24858.933, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18080, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:13Z", "source_id": 54877222, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:18Z", "source_id": 17572300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:43Z", "source_id": 54881575, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:22:47Z", "source_id": 17573455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:49Z", "source_id": 54888891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:29:53Z", "source_id": 17575469, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18061, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:17Z", "source_id": 54898674, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:23Z", "source_id": 17578225, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18055, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:38Z", "source_id": 54906649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:44Z", "source_id": 17580527, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:22Z", "source_id": 54910495, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:28Z", "source_id": 17581621, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18038, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:19Z", "source_id": 54919118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:23Z", "source_id": 17584107, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17974, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:44Z", "source_id": 54925764, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:48Z", "source_id": 17586158, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Bletchley 0517 0517 5 None None Bedford 0559 0559 1A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88015/2026-09-18/detailed None Bedford St. Johns 2026-09-18T05:55:00+01:00 Bedford 4.0 {"type": "LineString", "coordinates": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 0.4 0555 0559 Bedford St. Johns Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586158 1789707469225014 46 46 2026-09-18 05:09:18.037960 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:17.965885
628131 659889 C49748 745K26M618 2026-09-18 COMPLETE 17586837 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 659889, "stp": "P", "toc": "Great Western Railway", "uid": "C49748", "consist": "387155+387164", "dest_crs": "RDG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49748/2026-09-18/detailed", "trust_id": "745K26M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-18", "dest_arr_time": "0606", "dest_platform": "15", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5K26", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "0559", "current_leg_dep": "0557", "current_leg_end": "Reading", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.985634, 51.46106199999999], [-0.9836037, 51.46081579999999], [-0.9820588, 51.46063699999999], [-0.9800337, 51.4603996], [-0.9797199, 51.460361199999994], [-0.9793641999999998, 51.46029750000001], [-0.9789404, 51.46020390000001], [-0.9783493, 51.4600788], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-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": "Reading Traincare Depot", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Traincare Depot", "current_leg_milage": "1.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 637.092, \"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\": 1342.262, \"from_m\": 637.092, \"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\": 1984.231, \"from_m\": 1342.262, \"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\": 2070.496, \"from_m\": 1984.231, \"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\": 2192.597, \"from_m\": 2070.496, \"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\": 2299.484, \"from_m\": 2192.597, \"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\": 2355.604, \"from_m\": 2299.484, \"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\": 2413.994, \"from_m\": 2355.604, \"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\": 3038.511, \"from_m\": 2413.994, \"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\": 3515.395, \"from_m\": 3038.511, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 659889, \"profile_key\": \"008b22b42a62f5f7c15b1c96df611ac4d961c6c1e9ce9cc24b04d6f643c51af6\", \"schedule_id\": 6669, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27819}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 2, \"distance_m\": 3515.395, \"section_seq\": 1, \"route_path_id\": 27819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3515.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27819}], \"total_distance_m\": 3515.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2756.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.193, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:12Z\", \"source_id\": 54928108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 17586837, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "15", "timing_fact_generation": 1789707558021551, "current_leg_arrival_utc": "2026-09-18T06:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:18.018035", "service_state_evidence_id": 17586837, "current_leg_start_actual_dep": "2026-09-18T06:03:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:18.040339", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None RDG 5K26 387155+387164 8 110 None {"version": 3, "segments": [{"to_m": 637.092, "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": 1342.262, "from_m": 637.092, "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": 1984.231, "from_m": 1342.262, "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": 2070.496, "from_m": 1984.231, "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": 2192.597, "from_m": 2070.496, "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": 2299.484, "from_m": 2192.597, "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": 2355.604, "from_m": 2299.484, "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": 2413.994, "from_m": 2355.604, "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": 3038.511, "from_m": 2413.994, "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": 3515.395, "from_m": 3038.511, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 659889, "profile_key": "008b22b42a62f5f7c15b1c96df611ac4d961c6c1e9ce9cc24b04d6f643c51af6", "schedule_id": 6669, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27819}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Reading", "stage_seq": 2, "distance_m": 3515.395, "section_seq": 1, "route_path_id": 27819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3515.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 27819}], "total_distance_m": 3515.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2756.202, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.193, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:12Z", "source_id": 54928108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 17586837, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Reading Traincare Depot 0603 0603 None None None Reading 0606 0606 15 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49748/2026-09-18/detailed None Reading Traincare Depot 2026-09-18T06:03:00+01:00 Reading 2.0 {"type": "LineString", "coordinates": [[-0.985634, 51.46106199999999], [-0.9836037, 51.46081579999999], [-0.9820588, 51.46063699999999], [-0.9800337, 51.4603996], [-0.9797199, 51.460361199999994], [-0.9793641999999998, 51.46029750000001], [-0.9789404, 51.46020390000001], [-0.9783493, 51.4600788], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-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]]} 1.5 0557 0559 Reading Traincare Depot Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586837 1789707558021551 6 6 2026-09-18 05:09:18.040339 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:18.018035
628132 658049 C11300 725Y55M418 2026-09-18 COMPLETE 17586157 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 658049, "stp": "O", "toc": "London Overground", "uid": "C11300", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11300/2026-09-18/detailed", "trust_id": "725Y55M418", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "0602", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5Y55", "timing_status": "EARLY", "origin_station": "Wembley C Sidings Lorol", "current_leg_arr": "0559", "current_leg_dep": "0555", "current_leg_end": "Stratford", "origin_dep_time": "0458", "origin_platform": null, "current_location": "Stratford", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Lea Junction", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Junction", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2509.45, \"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\": 2515.95, \"from_m\": 2509.45, \"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\": 4005.458, \"from_m\": 2515.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10284.455, \"from_m\": 4005.458, \"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\": 10636.695, \"from_m\": 10284.455, \"capability_applied\": null, \"effective_limit_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\": 11984.19, \"from_m\": 10636.695, \"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\": 12598.688, \"from_m\": 11984.19, \"capability_applied\": null, \"effective_limit_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\": 16883.117, \"from_m\": 12598.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17780.897, \"from_m\": 16883.117, \"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\": 17839.484, \"from_m\": 17780.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20227.625, \"from_m\": 17839.484, \"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\": 20836.218, \"from_m\": 20227.625, \"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\": 21539.547, \"from_m\": 20836.218, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22153.394, \"from_m\": 21539.547, \"capability_applied\": null, \"effective_limit_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\": 22189.615, \"from_m\": 22153.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22228.71, \"from_m\": 22189.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22269.976, \"from_m\": 22228.71, \"capability_applied\": null, \"effective_limit_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\": 22298.714, \"from_m\": 22269.976, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22371.327, \"from_m\": 22298.714, \"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\": 658049, \"profile_key\": \"d951bc92244df5180a61202c049d0b345397bd8177963e8d916796a5d0e8e87a\", \"schedule_id\": 39586, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Wembley C Sidings Lorol\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 2, \"distance_m\": 1246.059, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Railnet Reception\", \"stage_seq\": 3, \"distance_m\": 2146.784, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Harlesden Jn\", \"stage_seq\": 4, \"distance_m\": 2551.212, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 5, \"distance_m\": 4043.79, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"West Hampstead\", \"stage_seq\": 6, \"distance_m\": 7590.008, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Gospel Oak\", \"stage_seq\": 7, \"distance_m\": 10551.452, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Camden Road Jn\", \"stage_seq\": 8, \"distance_m\": 12334.56, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 9, \"distance_m\": 13063.472, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0544\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 10, \"distance_m\": 14613.856, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 11, \"distance_m\": 15470.857, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 12, \"distance_m\": 17839.484, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Lea Junction\", \"stage_seq\": 13, \"distance_m\": 21319.79, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Channelsea Jn\", \"stage_seq\": 14, \"distance_m\": 21620.681, \"section_seq\": 1, \"route_path_id\": 28474}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 22371.327, \"section_seq\": 1, \"route_path_id\": 28474}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22371.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28474}], \"total_distance_m\": 22371.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 18277.561, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4093.766, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0458", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:00Z\", \"source_id\": 54877071, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:04Z\", \"source_id\": 17572241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:21Z\", \"source_id\": 54886387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:28Z\", \"source_id\": 17574746, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:44Z\", \"source_id\": 54925790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:48Z\", \"source_id\": 17586157, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789707469171664, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:18.481410", "service_state_evidence_id": 17586157, "current_leg_start_actual_dep": "2026-09-18T05:59:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:19.268323", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O None SRA 5Y55 None None None None {"version": 3, "segments": [{"to_m": 2509.45, "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": 2515.95, "from_m": 2509.45, "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": 4005.458, "from_m": 2515.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10284.455, "from_m": 4005.458, "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": 10636.695, "from_m": 10284.455, "capability_applied": null, "effective_limit_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": 11984.19, "from_m": 10636.695, "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": 12598.688, "from_m": 11984.19, "capability_applied": null, "effective_limit_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": 16883.117, "from_m": 12598.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17780.897, "from_m": 16883.117, "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": 17839.484, "from_m": 17780.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20227.625, "from_m": 17839.484, "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": 20836.218, "from_m": 20227.625, "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": 21539.547, "from_m": 20836.218, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22153.394, "from_m": 21539.547, "capability_applied": null, "effective_limit_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": 22189.615, "from_m": 22153.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22228.71, "from_m": 22189.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22269.976, "from_m": 22228.71, "capability_applied": null, "effective_limit_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": 22298.714, "from_m": 22269.976, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22371.327, "from_m": 22298.714, "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": 658049, "profile_key": "d951bc92244df5180a61202c049d0b345397bd8177963e8d916796a5d0e8e87a", "schedule_id": 39586, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0458", "location": "Wembley C Sidings Lorol", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Wembley Yard South Jn", "stage_seq": 2, "distance_m": 1246.059, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Railnet Reception", "stage_seq": 3, "distance_m": 2146.784, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Harlesden Jn", "stage_seq": 4, "distance_m": 2551.212, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517H", "location": "Kensal Green Jn", "stage_seq": 5, "distance_m": 4043.79, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "West Hampstead", "stage_seq": 6, "distance_m": 7590.008, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Gospel Oak", "stage_seq": 7, "distance_m": 10551.452, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Camden Road Jn", "stage_seq": 8, "distance_m": 12334.56, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Camden Road East Jn", "stage_seq": 9, "distance_m": 13063.472, "section_seq": 1, "route_path_id": 28474}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0544", "location": "Westbourne Road Junction", "stage_seq": 10, "distance_m": 14613.856, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Canonbury West Jn", "stage_seq": 11, "distance_m": 15470.857, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Navarino Road Jn", "stage_seq": 12, "distance_m": 17839.484, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Lea Junction", "stage_seq": 13, "distance_m": 21319.79, "section_seq": 1, "route_path_id": 28474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Channelsea Jn", "stage_seq": 14, "distance_m": 21620.681, "section_seq": 1, "route_path_id": 28474}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Stratford", "stage_seq": 15, "distance_m": 22371.327, "section_seq": 1, "route_path_id": 28474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22371.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 28474}], "total_distance_m": 22371.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 18277.561, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4093.766, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:00Z", "source_id": 54877071, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:04Z", "source_id": 17572241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:21Z", "source_id": 54886387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:28Z", "source_id": 17574746, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:44Z", "source_id": 54925790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:48Z", "source_id": 17586157, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Wembley C Sidings Lorol 0458 0458 None None None Stratford 0602 0602 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11300/2026-09-18/detailed None Lea Junction 2026-09-18T05:59:00+01:00 Stratford 4.0 {"type": "LineString", "coordinates": [[-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]]} 0.7 0555 0559 Lea Junction Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586157 1789707469171664 53 53 2026-09-18 05:09:19.268323 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:18.481410
628133 659402 G39367 402D50M518 2026-09-18 COMPLETE 17586876 2026-09-18 05:58:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 659402, "stp": "P", "toc": "Transport for Wales", "uid": "G39367", "consist": "197027", "dest_crs": "LLD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39367/2026-09-18/detailed", "trust_id": "402D50M518", "origin_crs": "LLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Llandudno", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "2", "is_terminated": 1, "next_location": "Llandudno", "signalling_id": "2D50", "timing_status": "EARLY", "origin_station": "Llandudno Junction", "current_leg_arr": "0558", "current_leg_dep": "0554", "current_leg_end": "Llandudno", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "Llandudno", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]}", "current_leg_start": "Deganwy", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "53.3205496", "next_location_lon": "-3.8271668", "previous_location": "Deganwy", "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\": 312.756, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 453.632, \"from_m\": 312.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 778.229, \"from_m\": 453.632, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2068.3, \"from_m\": 778.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2560.608, \"from_m\": 2068.3, \"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\": 4737.332, \"from_m\": 2560.608, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5356.039, \"from_m\": 4737.332, \"capability_applied\": null, \"effective_limit_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\": 659402, \"profile_key\": \"82882261c66b0741a0dfcfa957dcb0349bafc6ed1be0ddc9510337152027f391\", \"schedule_id\": 36607, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Llandudno Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30848}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 2145.714, \"section_seq\": 1, \"route_path_id\": 30848}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Llandudno\", \"stage_seq\": 3, \"distance_m\": 5356.039, \"section_seq\": 1, \"route_path_id\": 30848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5356.039, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30848}], \"total_distance_m\": 5356.039, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5356.039, \"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": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3205496", "current_position_lon": "-3.8271668", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:21Z\", \"source_id\": 17586876, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Llandudno", "service_state_platform": "2", "timing_fact_generation": 1789707561492646, "current_leg_arrival_utc": "2026-09-18T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:21.490583", "service_state_evidence_id": 17586876, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:21.589265", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P LLJ LLD 2D50 197027 2 100 None {"version": 3, "segments": [{"to_m": 312.756, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 453.632, "from_m": 312.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 778.229, "from_m": 453.632, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2068.3, "from_m": 778.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2560.608, "from_m": 2068.3, "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": 4737.332, "from_m": 2560.608, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5356.039, "from_m": 4737.332, "capability_applied": null, "effective_limit_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": 659402, "profile_key": "82882261c66b0741a0dfcfa957dcb0349bafc6ed1be0ddc9510337152027f391", "schedule_id": 36607, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Llandudno Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30848}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Deganwy", "stage_seq": 2, "distance_m": 2145.714, "section_seq": 1, "route_path_id": 30848}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Llandudno", "stage_seq": 3, "distance_m": 5356.039, "section_seq": 1, "route_path_id": 30848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5356.039, "from_m": 0.0, "section_seq": 1, "route_path_id": 30848}], "total_distance_m": 5356.039, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5356.039, "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-18T04:59:21Z", "source_id": 17586876, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}] Llandudno Junction 0550 0550 1 None None Llandudno 0601 0559 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39367/2026-09-18/detailed None Deganwy 2026-09-18T05:54:00+01:00 Llandudno 4.0 {"type": "LineString", "coordinates": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]} 2.0 0554 0558 Deganwy Llandudno Llandudno 53.3205496 -3.8271668 53.3205496 -3.8271668 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:58:00 Llandudno TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586876 1789707561492646 3 3 2026-09-18 05:09:21.589265 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:21.490583
628134 657541 W45588 879W12M318 2026-09-18 COMPLETE 17586068 2026-09-18 05:59:00 2026-09-18 05:09:26 2026-09-20 05:09:26 {"id": 657541, "stp": "P", "toc": "Thameslink", "uid": "W45588", "consist": "700044", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45588/2026-09-18/detailed", "trust_id": "879W12M318", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9W12", "timing_status": "EARLY", "origin_station": "Three Bridges", "current_leg_arr": "0559", "current_leg_dep": "0548", "current_leg_end": "Bedford", "origin_dep_time": "0340", "origin_platform": "2", "current_location": "Bedford", "last_update_time": "2026-09-18T05:09:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.877, \"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\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14728.373, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22238.062, \"from_m\": 14728.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22864.96, \"from_m\": 22238.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24266.107, \"from_m\": 22864.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24382.876, \"from_m\": 24266.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28725.857, \"from_m\": 24382.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30003.501, \"from_m\": 28725.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30062.065, \"from_m\": 30003.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30106.336, \"from_m\": 30062.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30142.043, \"from_m\": 30106.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30205.742, \"from_m\": 30142.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30294.41, \"from_m\": 30205.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30324.846, \"from_m\": 30294.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30719.102, \"from_m\": 30324.846, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30756.067, \"from_m\": 30719.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31652.518, \"from_m\": 30756.067, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32176.511, \"from_m\": 31652.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32257.833, \"from_m\": 32176.511, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32311.608, \"from_m\": 32257.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37698.093, \"from_m\": 32311.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37781.511, \"from_m\": 37698.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37880.513, \"from_m\": 37781.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38336.417, \"from_m\": 37880.513, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40846.032, \"from_m\": 38336.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41337.629, \"from_m\": 40846.032, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41367.334, \"from_m\": 41337.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41393.718, \"from_m\": 41367.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41431.14, \"from_m\": 41393.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41468.707, \"from_m\": 41431.14, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41502.877, \"from_m\": 41468.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41565.112, \"from_m\": 41502.877, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41778.608, \"from_m\": 41565.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41883.426, \"from_m\": 41778.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\": 41981.779, \"from_m\": 41883.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43027.497, \"from_m\": 41981.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\": 43117.883, \"from_m\": 43027.497, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43563.904, \"from_m\": 43117.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43626.191, \"from_m\": 43563.904, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47926.499, \"from_m\": 43626.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49214.522, \"from_m\": 47926.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\": 49679.286, \"from_m\": 49214.522, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50206.571, \"from_m\": 49679.286, \"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\": 50244.335, \"from_m\": 50206.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\": 50801.566, \"from_m\": 50244.335, \"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\": 50879.191, \"from_m\": 50801.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54230.896, \"from_m\": 50879.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54508.857, \"from_m\": 54230.896, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54546.118, \"from_m\": 54508.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55773.106, \"from_m\": 54546.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55841.991, \"from_m\": 55773.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56638.691, \"from_m\": 55841.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58801.664, \"from_m\": 56638.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58906.083, \"from_m\": 58801.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60181.616, \"from_m\": 58906.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 61568.454, \"from_m\": 60181.616, \"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\": 64927.287, \"from_m\": 61568.454, \"capability_applied\": null, \"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\": 65020.169, \"from_m\": 64927.287, \"capability_applied\": null, \"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\": 65071.015, \"from_m\": 65020.169, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65102.67, \"from_m\": 65071.015, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65702.537, \"from_m\": 65102.67, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68316.651, \"from_m\": 65702.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74083.404, \"from_m\": 68316.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75526.546, \"from_m\": 74083.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\": 79074.555, \"from_m\": 75526.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79145.178, \"from_m\": 79074.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85304.081, \"from_m\": 79145.178, \"capability_applied\": null, \"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\": 89437.666, \"from_m\": 85304.081, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 94630.965, \"from_m\": 89437.666, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 94715.975, \"from_m\": 94630.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94733.175, \"from_m\": 94715.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94818.748, \"from_m\": 94733.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95391.296, \"from_m\": 94818.748, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 98875.674, \"from_m\": 95391.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100674.473, \"from_m\": 98875.674, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103276.178, \"from_m\": 100674.473, \"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\": 104150.932, \"from_m\": 103276.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105202.205, \"from_m\": 104150.932, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109255.857, \"from_m\": 105202.205, \"capability_applied\": null, \"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\": 109303.149, \"from_m\": 109255.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\": 112769.784, \"from_m\": 109303.149, \"capability_applied\": null, \"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\": 120723.837, \"from_m\": 112769.784, \"capability_applied\": null, \"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\": 120771.234, \"from_m\": 120723.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123592.588, \"from_m\": 120771.234, \"capability_applied\": null, \"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\": 134326.387, \"from_m\": 123592.588, \"capability_applied\": null, \"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\": 134371.616, \"from_m\": 134326.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135235.213, \"from_m\": 134371.616, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135527.323, \"from_m\": 135235.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\": 135572.242, \"from_m\": 135527.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135705.802, \"from_m\": 135572.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135740.18, \"from_m\": 135705.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135824.859, \"from_m\": 135740.18, \"capability_applied\": null, \"effective_limit_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\": 657541, \"profile_key\": \"196bcd72207549c79545fef1e238afe796b00bd26ba3873fb69a2de4aba4e951\", \"schedule_id\": 26202, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0344\", \"wtt_dep\": \"0345H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0347H\", \"wtt_dep\": \"0348\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350H\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0352H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0354H\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0400H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0402\", \"wtt_dep\": \"0403\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0406\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0409\", \"wtt_dep\": \"0410\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0412H\", \"wtt_dep\": \"0413\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 32403.501, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0417H\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 36964.243, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0420\", \"location\": \"Streatham\", \"stage_seq\": 14, \"distance_m\": 39200.303, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422H\", \"location\": \"Tulse Hill\", \"stage_seq\": 15, \"distance_m\": 41647.433, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425H\", \"location\": \"Herne Hill\", \"stage_seq\": 16, \"distance_m\": 43326.089, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Loughborough Jn\", \"stage_seq\": 17, \"distance_m\": 44945.781, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 18, \"distance_m\": 48031.162, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 48572.583, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 49297.053, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0435H\", \"wtt_dep\": \"0436H\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49915.018, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0437H\", \"wtt_dep\": \"0438H\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 50317.401, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 51047.559, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0443\", \"wtt_dep\": \"0444\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 53266.415, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 54498.293, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0448\", \"wtt_dep\": \"0448H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 55465.318, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 56469.84, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 28, \"distance_m\": 58782.528, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0452\", \"wtt_dep\": \"0452H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 29, \"distance_m\": 59216.466, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0454H\", \"wtt_dep\": \"0456\", \"location\": \"Cricklewood\", \"stage_seq\": 30, \"distance_m\": 61165.514, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0457H\", \"wtt_dep\": \"0458\", \"location\": \"Brent Cross West\", \"stage_seq\": 31, \"distance_m\": 62650.084, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0459H\", \"wtt_dep\": \"0500\", \"location\": \"Hendon\", \"stage_seq\": 32, \"distance_m\": 64215.216, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Silkstream Jn\", \"stage_seq\": 33, \"distance_m\": 68264.829, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0502H\", \"wtt_dep\": \"0503\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 34, \"distance_m\": 70783.97, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0507H\", \"location\": \"Elstree\", \"stage_seq\": 35, \"distance_m\": 75615.51, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Radlett Jn\", \"stage_seq\": 36, \"distance_m\": 78844.05, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0511H\", \"location\": \"Radlett\", \"stage_seq\": 37, \"distance_m\": 80153.802, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518H\", \"location\": \"St. Albans\", \"stage_seq\": 38, \"distance_m\": 87678.007, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Harpenden Jn\", \"stage_seq\": 39, \"distance_m\": 94715.975, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Harpenden\", \"stage_seq\": 40, \"distance_m\": 95255.085, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 41, \"distance_m\": 102644.569, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534H\", \"location\": \"Luton\", \"stage_seq\": 42, \"distance_m\": 104398.654, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Leagrave\", \"stage_seq\": 43, \"distance_m\": 108319.541, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 44, \"distance_m\": 109091.399, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Harlington\", \"stage_seq\": 45, \"distance_m\": 115592.054, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Flitwick\", \"stage_seq\": 46, \"distance_m\": 120309.724, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Wixams\", \"stage_seq\": 47, \"distance_m\": 130364.811, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 48, \"distance_m\": 134209.085, \"section_seq\": 1, \"route_path_id\": 101534}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 49, \"distance_m\": 135824.859, \"section_seq\": 1, \"route_path_id\": 101534}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135824.859, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101534}], \"total_distance_m\": 135824.859, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126448.307, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9376.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:43:04Z\", \"source_id\": 54837871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:43:08Z\", \"source_id\": 17561213, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:46:30Z\", \"source_id\": 54838561, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:46:32Z\", \"source_id\": 17561363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:49:50Z\", \"source_id\": 54839192, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:49:53Z\", \"source_id\": 17561506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:51:15Z\", \"source_id\": 54839465, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:51:23Z\", \"source_id\": 17561567, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:52:12Z\", \"source_id\": 54839643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:52:19Z\", \"source_id\": 17561616, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:57:54Z\", \"source_id\": 54840795, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:57:58Z\", \"source_id\": 17561931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:05:01Z\", \"source_id\": 54842334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:05:09Z\", \"source_id\": 17562345, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:06:30Z\", \"source_id\": 54842682, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:06:39Z\", \"source_id\": 17562423, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:11:43Z\", \"source_id\": 54843883, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:11:48Z\", \"source_id\": 17562771, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:17:08Z\", \"source_id\": 54845433, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:17:12Z\", \"source_id\": 17563206, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:19:20Z\", \"source_id\": 54846017, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:19:29Z\", \"source_id\": 17563369, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:23:24Z\", \"source_id\": 54847247, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:23:28Z\", \"source_id\": 17563717, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:26:41Z\", \"source_id\": 54848225, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:26:42Z\", \"source_id\": 17564015, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:29:21Z\", \"source_id\": 54849086, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:29:29Z\", \"source_id\": 17564281, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:33:26Z\", \"source_id\": 54850514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:33:34Z\", \"source_id\": 17564741, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:35:54Z\", \"source_id\": 54851443, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:35:58Z\", \"source_id\": 17565058, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:38:28Z\", \"source_id\": 54852477, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:38:33Z\", \"source_id\": 17565344, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:40:26Z\", \"source_id\": 54853362, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:40:29Z\", \"source_id\": 17565579, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:43:12Z\", \"source_id\": 54854635, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:43:18Z\", \"source_id\": 17565978, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:47:31Z\", \"source_id\": 54856884, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:47:37Z\", \"source_id\": 17566578, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:51:36Z\", \"source_id\": 54858966, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:51:38Z\", \"source_id\": 17567170, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:54:03Z\", \"source_id\": 54860279, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:54:09Z\", \"source_id\": 17567563, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:56:48Z\", \"source_id\": 54861826, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:56:54Z\", \"source_id\": 17568049, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:58:48Z\", \"source_id\": 54862936, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:58:54Z\", \"source_id\": 17568331, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:02:30Z\", \"source_id\": 54865177, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:02:33Z\", \"source_id\": 17568984, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:07:12Z\", \"source_id\": 54868387, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:07:18Z\", \"source_id\": 17569919, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:12Z\", \"source_id\": 54870558, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:19Z\", \"source_id\": 17570473, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:15:53Z\", \"source_id\": 54875190, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:15:59Z\", \"source_id\": 17571743, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:43Z\", \"source_id\": 54880535, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:47Z\", \"source_id\": 17573219, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:47Z\", \"source_id\": 54886825, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:54Z\", \"source_id\": 17574850, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:04Z\", \"source_id\": 54890285, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:09Z\", \"source_id\": 17575863, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:33Z\", \"source_id\": 54895320, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:37Z\", \"source_id\": 17577287, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:12Z\", \"source_id\": 54903456, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:18Z\", \"source_id\": 17579649, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:44Z\", \"source_id\": 54909551, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:49Z\", \"source_id\": 17581361, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:35Z\", \"source_id\": 54925583, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:38Z\", \"source_id\": 17586068, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "3", "timing_fact_generation": 1789707458629641, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:23.277354", "service_state_evidence_id": 17586068, "current_leg_start_actual_dep": "2026-09-18T05:48:00+01:00", "operational_evidence_version": 216, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:23.565694", "service_state_valid_until_kind": null, "operational_interpretation_version": 216, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P TBD BDM 9W12 700044 8 100 None {"version": 3, "segments": [{"to_m": 443.877, "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": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14728.373, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22238.062, "from_m": 14728.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22864.96, "from_m": 22238.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24266.107, "from_m": 22864.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24382.876, "from_m": 24266.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28725.857, "from_m": 24382.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30003.501, "from_m": 28725.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30062.065, "from_m": 30003.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30106.336, "from_m": 30062.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30142.043, "from_m": 30106.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30205.742, "from_m": 30142.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30294.41, "from_m": 30205.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30324.846, "from_m": 30294.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30719.102, "from_m": 30324.846, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30756.067, "from_m": 30719.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31652.518, "from_m": 30756.067, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32176.511, "from_m": 31652.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32257.833, "from_m": 32176.511, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32311.608, "from_m": 32257.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37698.093, "from_m": 32311.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37781.511, "from_m": 37698.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37880.513, "from_m": 37781.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38336.417, "from_m": 37880.513, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40846.032, "from_m": 38336.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41337.629, "from_m": 40846.032, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41367.334, "from_m": 41337.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41393.718, "from_m": 41367.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41431.14, "from_m": 41393.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41468.707, "from_m": 41431.14, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41502.877, "from_m": 41468.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41565.112, "from_m": 41502.877, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41778.608, "from_m": 41565.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41883.426, "from_m": 41778.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": 41981.779, "from_m": 41883.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43027.497, "from_m": 41981.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": 43117.883, "from_m": 43027.497, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43563.904, "from_m": 43117.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43626.191, "from_m": 43563.904, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47926.499, "from_m": 43626.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49214.522, "from_m": 47926.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": 49679.286, "from_m": 49214.522, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50206.571, "from_m": 49679.286, "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": 50244.335, "from_m": 50206.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": 50801.566, "from_m": 50244.335, "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": 50879.191, "from_m": 50801.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54230.896, "from_m": 50879.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54508.857, "from_m": 54230.896, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54546.118, "from_m": 54508.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55773.106, "from_m": 54546.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55841.991, "from_m": 55773.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56638.691, "from_m": 55841.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58801.664, "from_m": 56638.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58906.083, "from_m": 58801.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60181.616, "from_m": 58906.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 61568.454, "from_m": 60181.616, "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": 64927.287, "from_m": 61568.454, "capability_applied": null, "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": 65020.169, "from_m": 64927.287, "capability_applied": null, "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": 65071.015, "from_m": 65020.169, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65102.67, "from_m": 65071.015, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65702.537, "from_m": 65102.67, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68316.651, "from_m": 65702.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74083.404, "from_m": 68316.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75526.546, "from_m": 74083.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": 79074.555, "from_m": 75526.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79145.178, "from_m": 79074.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85304.081, "from_m": 79145.178, "capability_applied": null, "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": 89437.666, "from_m": 85304.081, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 94630.965, "from_m": 89437.666, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 94715.975, "from_m": 94630.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94733.175, "from_m": 94715.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94818.748, "from_m": 94733.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95391.296, "from_m": 94818.748, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 98875.674, "from_m": 95391.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100674.473, "from_m": 98875.674, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103276.178, "from_m": 100674.473, "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": 104150.932, "from_m": 103276.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105202.205, "from_m": 104150.932, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109255.857, "from_m": 105202.205, "capability_applied": null, "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": 109303.149, "from_m": 109255.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": 112769.784, "from_m": 109303.149, "capability_applied": null, "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": 120723.837, "from_m": 112769.784, "capability_applied": null, "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": 120771.234, "from_m": 120723.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123592.588, "from_m": 120771.234, "capability_applied": null, "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": 134326.387, "from_m": 123592.588, "capability_applied": null, "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": 134371.616, "from_m": 134326.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135235.213, "from_m": 134371.616, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135527.323, "from_m": 135235.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": 135572.242, "from_m": 135527.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135705.802, "from_m": 135572.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135740.18, "from_m": 135705.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135824.859, "from_m": 135740.18, "capability_applied": null, "effective_limit_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": 657541, "profile_key": "196bcd72207549c79545fef1e238afe796b00bd26ba3873fb69a2de4aba4e951", "schedule_id": 26202, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0340", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0344", "wtt_dep": "0345H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0347H", "wtt_dep": "0348", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350H", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0352H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0354H", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0400H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0402", "wtt_dep": "0403", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0406", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0409", "wtt_dep": "0410", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0412H", "wtt_dep": "0413", "location": "Selhurst", "stage_seq": 12, "distance_m": 32403.501, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0417H", "location": "Streatham Common", "stage_seq": 13, "distance_m": 36964.243, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0420", "location": "Streatham", "stage_seq": 14, "distance_m": 39200.303, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422H", "location": "Tulse Hill", "stage_seq": 15, "distance_m": 41647.433, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425H", "location": "Herne Hill", "stage_seq": 16, "distance_m": 43326.089, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428", "location": "Loughborough Jn", "stage_seq": 17, "distance_m": 44945.781, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Elephant & Castle", "stage_seq": 18, "distance_m": 48031.162, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 48572.583, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434H", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 49297.053, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0435H", "wtt_dep": "0436H", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49915.018, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0437H", "wtt_dep": "0438H", "location": "City Thameslink", "stage_seq": 22, "distance_m": 50317.401, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440", "location": "Farringdon", "stage_seq": 23, "distance_m": 51047.559, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0443", "wtt_dep": "0444", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 53266.415, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 54498.293, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0448", "wtt_dep": "0448H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 55465.318, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 56469.84, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "West Hampstead South Jn", "stage_seq": 28, "distance_m": 58782.528, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0452", "wtt_dep": "0452H", "location": "West Hampstead Thameslink", "stage_seq": 29, "distance_m": 59216.466, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0454H", "wtt_dep": "0456", "location": "Cricklewood", "stage_seq": 30, "distance_m": 61165.514, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0457H", "wtt_dep": "0458", "location": "Brent Cross West", "stage_seq": 31, "distance_m": 62650.084, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0459H", "wtt_dep": "0500", "location": "Hendon", "stage_seq": 32, "distance_m": 64215.216, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Silkstream Jn", "stage_seq": 33, "distance_m": 68264.829, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0502H", "wtt_dep": "0503", "location": "Mill Hill Broadway", "stage_seq": 34, "distance_m": 70783.97, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0507H", "location": "Elstree", "stage_seq": 35, "distance_m": 75615.51, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Radlett Jn", "stage_seq": 36, "distance_m": 78844.05, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0511H", "location": "Radlett", "stage_seq": 37, "distance_m": 80153.802, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518H", "location": "St. Albans", "stage_seq": 38, "distance_m": 87678.007, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Harpenden Jn", "stage_seq": 39, "distance_m": 94715.975, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Harpenden", "stage_seq": 40, "distance_m": 95255.085, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Luton Airport Parkway", "stage_seq": 41, "distance_m": 102644.569, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534H", "location": "Luton", "stage_seq": 42, "distance_m": 104398.654, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Leagrave", "stage_seq": 43, "distance_m": 108319.541, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Leagrave Jn", "stage_seq": 44, "distance_m": 109091.399, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Harlington", "stage_seq": 45, "distance_m": 115592.054, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Flitwick", "stage_seq": 46, "distance_m": 120309.724, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Wixams", "stage_seq": 47, "distance_m": 130364.811, "section_seq": 1, "route_path_id": 101534}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Bedford South Jn", "stage_seq": 48, "distance_m": 134209.085, "section_seq": 1, "route_path_id": 101534}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Bedford", "stage_seq": 49, "distance_m": 135824.859, "section_seq": 1, "route_path_id": 101534}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135824.859, "from_m": 0.0, "section_seq": 1, "route_path_id": 101534}], "total_distance_m": 135824.859, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126448.307, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9376.552, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:43:04Z", "source_id": 54837871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T02:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:43:08Z", "source_id": 17561213, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T03:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:46:30Z", "source_id": 54838561, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T02:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:46:32Z", "source_id": 17561363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T03:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:49:50Z", "source_id": 54839192, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T02:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:49:53Z", "source_id": 17561506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T03:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:51:15Z", "source_id": 54839465, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T02:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:51:23Z", "source_id": 17561567, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T03:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:52:12Z", "source_id": 54839643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T02:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:52:19Z", "source_id": 17561616, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T03:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:57:54Z", "source_id": 54840795, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T02:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:57:58Z", "source_id": 17561931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T03:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:05:01Z", "source_id": 54842334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T03:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:05:09Z", "source_id": 17562345, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:06:30Z", "source_id": 54842682, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T03:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:06:39Z", "source_id": 17562423, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:11:43Z", "source_id": 54843883, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T03:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:11:48Z", "source_id": 17562771, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:17:08Z", "source_id": 54845433, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T03:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:17:12Z", "source_id": 17563206, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:19:20Z", "source_id": 54846017, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T03:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:19:29Z", "source_id": 17563369, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:23:24Z", "source_id": 54847247, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T03:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:23:28Z", "source_id": 17563717, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29360, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:26:41Z", "source_id": 54848225, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T03:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:26:42Z", "source_id": 17564015, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:29:21Z", "source_id": 54849086, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T03:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:29:29Z", "source_id": 17564281, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29331, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:33:26Z", "source_id": 54850514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T03:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:33:34Z", "source_id": 17564741, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:35:54Z", "source_id": 54851443, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T03:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:35:58Z", "source_id": 17565058, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T04:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:38:28Z", "source_id": 54852477, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T03:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:38:33Z", "source_id": 17565344, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T04:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:40:26Z", "source_id": 54853362, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T03:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:40:29Z", "source_id": 17565579, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:43:12Z", "source_id": 54854635, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T03:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:43:18Z", "source_id": 17565978, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T04:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:47:31Z", "source_id": 54856884, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T03:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:47:37Z", "source_id": 17566578, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T04:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:51:36Z", "source_id": 54858966, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T03:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:51:38Z", "source_id": 17567170, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T04:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:54:03Z", "source_id": 54860279, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T03:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:54:09Z", "source_id": 17567563, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T04:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:56:48Z", "source_id": 54861826, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T03:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:56:54Z", "source_id": 17568049, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:58:48Z", "source_id": 54862936, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T03:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:58:54Z", "source_id": 17568331, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T04:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:02:30Z", "source_id": 54865177, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T04:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:02:33Z", "source_id": 17568984, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:07:12Z", "source_id": 54868387, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T04:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:07:18Z", "source_id": 17569919, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:12Z", "source_id": 54870558, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T04:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:19Z", "source_id": 17570473, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:15:53Z", "source_id": 54875190, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T04:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:15:59Z", "source_id": 17571743, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:43Z", "source_id": 54880535, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T04:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:47Z", "source_id": 17573219, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:47Z", "source_id": 54886825, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T04:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:54Z", "source_id": 17574850, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:04Z", "source_id": 54890285, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T04:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:09Z", "source_id": 17575863, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:33Z", "source_id": 54895320, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T04:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:37Z", "source_id": 17577287, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:12Z", "source_id": 54903456, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T04:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:18Z", "source_id": 17579649, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:44Z", "source_id": 54909551, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T04:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:49Z", "source_id": 17581361, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17925, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:35Z", "source_id": 54925583, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T04:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:38Z", "source_id": 17586068, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Three Bridges 0340 0340 2 None None Bedford 0601 0601 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45588/2026-09-18/detailed None Flitwick 2026-09-18T05:48:00+01:00 Bedford 11.0 {"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 9.7 0548 0559 Flitwick Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-18 05:09:26 TERMINATED 2026-09-18 04:59:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586068 1789707458629641 216 216 2026-09-18 05:09:23.565694 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:23.277354
628135 659316 L37465 655J14M518 2026-09-18 COMPLETE 17586560 2026-09-18 05:59:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 659316, "stp": "P", "toc": "Chiltern Railways", "uid": "L37465", "consist": "168106+168329", "dest_crs": "SBJ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37465/2026-09-18/detailed", "trust_id": "655J14M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Junction", "service_date": "2026-09-18", "dest_arr_time": "0604", "dest_platform": "2", "is_terminated": 1, "next_location": "Stourbridge Junction", "signalling_id": "5J14", "timing_status": "EARLY", "origin_station": "Stourbridge Jn Depot", "current_leg_arr": "0559", "current_leg_dep": "0553", "current_leg_end": "Stourbridge Junction", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Stourbridge Junction", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1336621, 52.453738699999995], [-2.1336664, 52.453637], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]}", "current_leg_start": "Stourbridge Jn Headshunt", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.4474330", "next_location_lon": "-2.1340235", "previous_location": "Stourbridge Jn Headshunt", "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\": 411.603, \"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\": 435.857, \"from_m\": 411.603, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 466.126, \"from_m\": 435.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 493.367, \"from_m\": 466.126, \"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\": 1167.837, \"from_m\": 493.367, \"capability_applied\": null, \"effective_limit_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\": 659316, \"profile_key\": \"d3390004fdd10d55613426e36c1d8edbd2d84d167307b3de83f5ccc19cd33f42\", \"schedule_id\": 15360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Stourbridge Jn Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34421}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0601\", \"location\": \"Stourbridge Jn Headshunt\", \"stage_seq\": 2, \"distance_m\": 466.126, \"section_seq\": 1, \"route_path_id\": 34421}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 1167.837, \"section_seq\": 1, \"route_path_id\": 34421}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1167.837, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34421}], \"total_distance_m\": 1167.837, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1167.837, \"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": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.4474330", "current_position_lon": "-2.1340235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:29Z\", \"source_id\": 54913456, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:33Z\", \"source_id\": 17582475, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:40Z\", \"source_id\": 54927235, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:41Z\", \"source_id\": 17586560, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Junction", "service_state_platform": "2", "timing_fact_generation": 1789707522283887, "current_leg_arrival_utc": "2026-09-18T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:31.990661", "service_state_evidence_id": 17586560, "current_leg_start_actual_dep": "2026-09-18T06:01:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:32.459301", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P None SBJ 5J14 168106+168329 6 100 None {"version": 3, "segments": [{"to_m": 411.603, "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": 435.857, "from_m": 411.603, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 466.126, "from_m": 435.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 493.367, "from_m": 466.126, "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": 1167.837, "from_m": 493.367, "capability_applied": null, "effective_limit_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": 659316, "profile_key": "d3390004fdd10d55613426e36c1d8edbd2d84d167307b3de83f5ccc19cd33f42", "schedule_id": 15360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Stourbridge Jn Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34421}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0601", "location": "Stourbridge Jn Headshunt", "stage_seq": 2, "distance_m": 466.126, "section_seq": 1, "route_path_id": 34421}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 1167.837, "section_seq": 1, "route_path_id": 34421}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1167.837, "from_m": 0.0, "section_seq": 1, "route_path_id": 34421}], "total_distance_m": 1167.837, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1167.837, "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": 19708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:29Z", "source_id": 54913456, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:33Z", "source_id": 17582475, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19759, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:40Z", "source_id": 54927235, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:41Z", "source_id": 17586560, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Stourbridge Jn Depot 0548 0548 None None None Stourbridge Junction 0604 0604 2 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37465/2026-09-18/detailed None Stourbridge Jn Headshunt 2026-09-18T06:01:00+01:00 Stourbridge Junction 6.0 {"type": "LineString", "coordinates": [[-2.1336621, 52.453738699999995], [-2.1336664, 52.453637], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]} 0.4 0553 0559 Stourbridge Jn Headshunt Stourbridge Junction Stourbridge Junction 52.4474330 -2.1340235 52.4474330 -2.1340235 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:00 Stourbridge Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586560 1789707522283887 6 6 2026-09-18 05:09:32.459301 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:31.990661
628136 661334 G26497 871K06M618 2026-09-18 COMPLETE None 2026-09-18 04:59:34 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 661334, "stp": "P", "toc": "Southern", "uid": "G26497", "consist": "377624+377708", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26497/2026-09-18/detailed", "trust_id": "871K06M618", "origin_crs": "EPS", "show_on_map": 0, "dar_est_time": "06:45:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-18", "dest_arr_time": "0728", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1K06", "timing_status": null, "origin_station": "Epsom", "current_leg_arr": "0728", "current_leg_dep": "0716", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0645", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0728", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": null, "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.521, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 175.145, \"from_m\": 119.521, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 178.759, \"from_m\": 175.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 223.479, \"from_m\": 178.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276.903, \"from_m\": 223.479, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 439.254, \"from_m\": 276.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 697.624, \"from_m\": 439.254, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1060.005, \"from_m\": 697.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2820.333, \"from_m\": 1060.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3123.025, \"from_m\": 2820.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4066.05, \"from_m\": 3123.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4142.669, \"from_m\": 4066.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5065.15, \"from_m\": 4142.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5081.79, \"from_m\": 5065.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5879.469, \"from_m\": 5081.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5894.168, \"from_m\": 5879.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6678.392, \"from_m\": 5894.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7088.269, \"from_m\": 6678.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7174.566, \"from_m\": 7088.269, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7179.962, \"from_m\": 7174.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7191.996, \"from_m\": 7179.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7249.106, \"from_m\": 7191.996, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13813.807, \"from_m\": 7249.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14225.469, \"from_m\": 13813.807, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14260.724, \"from_m\": 14225.469, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14468.721, \"from_m\": 14260.724, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15428.302, \"from_m\": 14468.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15452.526, \"from_m\": 15428.302, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15924.225, \"from_m\": 15452.526, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15935.091, \"from_m\": 15924.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16543.146, \"from_m\": 15935.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16548.529, \"from_m\": 16543.146, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16625.341, \"from_m\": 16548.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16798.421, \"from_m\": 16625.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17120.405, \"from_m\": 16798.421, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17178.671, \"from_m\": 17120.405, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20467.323, \"from_m\": 17178.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20528.84, \"from_m\": 20467.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25810.012, \"from_m\": 20528.84, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27423.978, \"from_m\": 25810.012, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28089.551, \"from_m\": 27423.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28137.537, \"from_m\": 28089.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29478.161, \"from_m\": 28137.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29562.473, \"from_m\": 29478.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30295.727, \"from_m\": 29562.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30726.553, \"from_m\": 30295.727, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 661334, \"profile_key\": \"9d46dc0cc4d7405c53dccdb75346041c4f2f22546fe9f2cbe95167a6c878e789\", \"schedule_id\": 10122, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Epsom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Ewell East\", \"stage_seq\": 2, \"distance_m\": 2989.616, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Cheam\", \"stage_seq\": 3, \"distance_m\": 5193.754, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0656\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6902.787, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 8539.201, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9861.421, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 12301.774, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13990.73, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 15428.302, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 15819.342, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 16863.16, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 20467.323, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 26161.135, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 27263.99, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 28628.612, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 29562.473, \"section_seq\": 1, \"route_path_id\": 69133}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 30726.553, \"section_seq\": 1, \"route_path_id\": 69133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30726.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69133}], \"total_distance_m\": 30726.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28250.182, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2476.371, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0645", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "12.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:45Z\", \"source_id\": 54927346, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "9", "timing_fact_generation": 1789707550809257, "current_leg_arrival_utc": "2026-09-18T07:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:34.794242", "service_state_evidence_id": 54927346, "current_leg_start_actual_dep": "2026-09-18T07:16:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T04:59:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:34.865509", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EPS None 1K06 377624+377708 10 100 None {"version": 3, "segments": [{"to_m": 119.521, "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": 175.145, "from_m": 119.521, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 178.759, "from_m": 175.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 223.479, "from_m": 178.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276.903, "from_m": 223.479, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 439.254, "from_m": 276.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 697.624, "from_m": 439.254, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1060.005, "from_m": 697.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2820.333, "from_m": 1060.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3123.025, "from_m": 2820.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4066.05, "from_m": 3123.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4142.669, "from_m": 4066.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5065.15, "from_m": 4142.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5081.79, "from_m": 5065.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5879.469, "from_m": 5081.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5894.168, "from_m": 5879.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6678.392, "from_m": 5894.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7088.269, "from_m": 6678.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7174.566, "from_m": 7088.269, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7179.962, "from_m": 7174.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7191.996, "from_m": 7179.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7249.106, "from_m": 7191.996, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13813.807, "from_m": 7249.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14225.469, "from_m": 13813.807, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14260.724, "from_m": 14225.469, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14468.721, "from_m": 14260.724, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15428.302, "from_m": 14468.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15452.526, "from_m": 15428.302, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15924.225, "from_m": 15452.526, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15935.091, "from_m": 15924.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16543.146, "from_m": 15935.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16548.529, "from_m": 16543.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16625.341, "from_m": 16548.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16798.421, "from_m": 16625.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17120.405, "from_m": 16798.421, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17178.671, "from_m": 17120.405, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20467.323, "from_m": 17178.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20528.84, "from_m": 20467.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25810.012, "from_m": 20528.84, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27423.978, "from_m": 25810.012, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28089.551, "from_m": 27423.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28137.537, "from_m": 28089.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29478.161, "from_m": 28137.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29562.473, "from_m": 29478.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30295.727, "from_m": 29562.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30726.553, "from_m": 30295.727, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 661334, "profile_key": "9d46dc0cc4d7405c53dccdb75346041c4f2f22546fe9f2cbe95167a6c878e789", "schedule_id": 10122, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0645", "location": "Epsom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Ewell East", "stage_seq": 2, "distance_m": 2989.616, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Cheam", "stage_seq": 3, "distance_m": 5193.754, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0656", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6902.787, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 8539.201, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Wallington", "stage_seq": 6, "distance_m": 9861.421, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Waddon", "stage_seq": 7, "distance_m": 12301.774, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "West Croydon", "stage_seq": 8, "distance_m": 13990.73, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 15428.302, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 15819.342, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 16863.16, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Sydenham", "stage_seq": 12, "distance_m": 20467.323, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 26161.135, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 27263.99, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 28628.612, "section_seq": 1, "route_path_id": 69133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 29562.473, "section_seq": 1, "route_path_id": 69133}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 30726.553, "section_seq": 1, "route_path_id": 69133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30726.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 69133}], "total_distance_m": 30726.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28250.182, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2476.371, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:45Z", "source_id": 54927346, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:59:34", "operational_fact": true, "platform_smart_ids": []}] Epsom 0645 0645 1 6:45:00 None London Bridge (Central) 0728 0728 11 None None https://www.realtimetrains.co.uk/service/gb-nr:G26497/2026-09-18/detailed None Norwood Junction 2026-09-18T07:16:00+01:00 London Bridge (Central) 12.0 {"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 8.7 0716 0728 None None London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:34 London Bridge (Central) TD DIRECT_DESTINATION_ARRIVAL 54927346 1789707550809257 29 29 2026-09-18 05:09:34.865509 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:34.794242
628137 657431 H55306 896H81C518 2026-09-18 COMPLETE 17586959 2026-09-18 05:56:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 657431, "stp": "P", "toc": "Unknown", "uid": "H55306", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55306/2026-09-18/detailed", "trust_id": "896H81C518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mountfield Sidings (FLHH)", "service_date": "2026-09-18", "dest_arr_time": "0552", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6H81", "timing_status": "LATE", "origin_station": "Tonbridge West Yard (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0507", "origin_platform": null, "current_location": "Mountfield Sidings (FLHH)", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Tonbridge West Yard (FLHH)", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.277, \"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\": 451.075, \"from_m\": 359.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 495.705, \"from_m\": 451.075, \"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\": 959.752, \"from_m\": 495.705, \"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\": 1153.599, \"from_m\": 959.752, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1509.323, \"from_m\": 1153.599, \"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\": 7541.893, \"from_m\": 1509.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7574.168, \"from_m\": 7541.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7617.098, \"from_m\": 7574.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\": 8365.744, \"from_m\": 7617.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\": 8857.063, \"from_m\": 8365.744, \"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\": 10091.475, \"from_m\": 8857.063, \"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\": 13787.15, \"from_m\": 10091.475, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15943.947, \"from_m\": 13787.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16333.573, \"from_m\": 15943.947, \"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\": 18303.353, \"from_m\": 16333.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18455.858, \"from_m\": 18303.353, \"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\": 20307.703, \"from_m\": 18455.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22919.975, \"from_m\": 20307.703, \"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\": 33128.712, \"from_m\": 22919.975, \"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\": 35886.067, \"from_m\": 33128.712, \"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\": 36734.067, \"from_m\": 35886.067, \"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\": 37063.293, \"from_m\": 36734.067, \"capability_applied\": null, \"effective_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\": 657431, \"profile_key\": \"629fb57b54b669b1555923b7a6e6c0cdd042adefef74c4a2a3f73f35bf53c8a0\", \"schedule_id\": 14209, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Tonbridge West Yard (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Tonbridge\", \"stage_seq\": 2, \"distance_m\": 778.772, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 3, \"distance_m\": 1680.096, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 4, \"distance_m\": 7541.893, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 5, \"distance_m\": 8472.901, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 6, \"distance_m\": 9682.372, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Wadhurst\", \"stage_seq\": 7, \"distance_m\": 16333.573, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 8, \"distance_m\": 17182.071, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Robertsbridge\", \"stage_seq\": 9, \"distance_m\": 32925.33, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 10, \"distance_m\": 36197.63, \"section_seq\": 1, \"route_path_id\": 71379}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Mountfield Sidings (FLHH)\", \"stage_seq\": 11, \"distance_m\": 37063.293, \"section_seq\": 1, \"route_path_id\": 71379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37063.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71379}], \"total_distance_m\": 37063.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 36701.792, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 361.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0507", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:05:41Z\", \"source_id\": 54867324, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:05:43Z\", \"source_id\": 17569626, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:07Z\", \"source_id\": 54879024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:08Z\", \"source_id\": 17572768, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:12Z\", \"source_id\": 54890444, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:19Z\", \"source_id\": 17575900, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:32Z\", \"source_id\": 54903862, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:39Z\", \"source_id\": 17579760, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:34Z\", \"source_id\": 17586959, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mountfield Sidings (FLHH)", "service_state_platform": null, "timing_fact_generation": 1789707575180827, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:35.167903", "service_state_evidence_id": 17586959, "current_leg_start_actual_dep": null, "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-18T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:35.229900", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6H81 None None None None {"version": 3, "segments": [{"to_m": 359.277, "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": 451.075, "from_m": 359.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 495.705, "from_m": 451.075, "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": 959.752, "from_m": 495.705, "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": 1153.599, "from_m": 959.752, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1509.323, "from_m": 1153.599, "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": 7541.893, "from_m": 1509.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7574.168, "from_m": 7541.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7617.098, "from_m": 7574.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": 8365.744, "from_m": 7617.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": 8857.063, "from_m": 8365.744, "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": 10091.475, "from_m": 8857.063, "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": 13787.15, "from_m": 10091.475, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15943.947, "from_m": 13787.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16333.573, "from_m": 15943.947, "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": 18303.353, "from_m": 16333.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18455.858, "from_m": 18303.353, "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": 20307.703, "from_m": 18455.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22919.975, "from_m": 20307.703, "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": 33128.712, "from_m": 22919.975, "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": 35886.067, "from_m": 33128.712, "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": 36734.067, "from_m": 35886.067, "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": 37063.293, "from_m": 36734.067, "capability_applied": null, "effective_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": 657431, "profile_key": "629fb57b54b669b1555923b7a6e6c0cdd042adefef74c4a2a3f73f35bf53c8a0", "schedule_id": 14209, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0507", "location": "Tonbridge West Yard (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Tonbridge", "stage_seq": 2, "distance_m": 778.772, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Somerhill Tunnel", "stage_seq": 3, "distance_m": 1680.096, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Wells Tunnel Jn", "stage_seq": 4, "distance_m": 7541.893, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Tunbridge Wells", "stage_seq": 5, "distance_m": 8472.901, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Strawberry Hill Tunnel", "stage_seq": 6, "distance_m": 9682.372, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Wadhurst", "stage_seq": 7, "distance_m": 16333.573, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Wadhurst Tunnel South", "stage_seq": 8, "distance_m": 17182.071, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Robertsbridge", "stage_seq": 9, "distance_m": 32925.33, "section_seq": 1, "route_path_id": 71379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Mountfield Tunnel", "stage_seq": 10, "distance_m": 36197.63, "section_seq": 1, "route_path_id": 71379}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Mountfield Sidings (FLHH)", "stage_seq": 11, "distance_m": 37063.293, "section_seq": 1, "route_path_id": 71379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37063.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 71379}], "total_distance_m": 37063.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 36701.792, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 361.501, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:05:41Z", "source_id": 54867324, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:05:43Z", "source_id": 17569626, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:07Z", "source_id": 54879024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:08Z", "source_id": 17572768, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:12Z", "source_id": 54890444, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:19Z", "source_id": 17575900, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:32Z", "source_id": 54903862, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:39Z", "source_id": 17579760, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:34Z", "source_id": 17586959, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}] Tonbridge West Yard (FLHH) 0507 0507 None None None Mountfield Sidings (FLHH) 0552 0552 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:H55306/2026-09-18/detailed None None None None None None None None None Tonbridge West Yard (FLHH) Mountfield Sidings (FLHH) None None None None None 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:56:00 Mountfield Sidings (FLHH) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586959 1789707575180827 30 30 2026-09-18 05:09:35.229900 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:35.167903
628138 659125 W34044 725H61M518 2026-09-18 COMPLETE 17586231 2026-09-18 05:59:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 659125, "stp": "P", "toc": "Avanti West Coast", "uid": "W34044", "consist": "390045", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34044/2026-09-18/detailed", "trust_id": "725H61M518", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "14", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5H61", "timing_status": "ON TIME", "origin_station": "Wembley IC Depot", "current_leg_arr": "0559", "current_leg_dep": "0536", "current_leg_end": "London Euston", "origin_dep_time": "0542", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-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.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"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\": 874.621, \"from_m\": 412.799, \"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\": 3822.908, \"from_m\": 874.621, \"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\": 4020.551, \"from_m\": 3822.908, \"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\": 4087.25, \"from_m\": 4020.551, \"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\": 4330.591, \"from_m\": 4087.25, \"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\": 4398.511, \"from_m\": 4330.591, \"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\": 6479.347, \"from_m\": 4398.511, \"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\": 7982.78, \"from_m\": 6479.347, \"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\": 9827.768, \"from_m\": 7982.78, \"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\": 10979.803, \"from_m\": 9827.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11026.695, \"from_m\": 10979.803, \"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\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"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\": 12789.294, \"from_m\": 12734.01, \"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\": 12833.378, \"from_m\": 12789.294, \"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\": 12876.614, \"from_m\": 12833.378, \"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\": 12941.416, \"from_m\": 12876.614, \"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\": 13621.229, \"from_m\": 12941.416, \"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\": 13628.135, \"from_m\": 13621.229, \"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}], \"service_id\": 659125, \"profile_key\": \"ed0a648d604645cf1437c11215d64e8d977da856b782906711102430fbb86919\", \"schedule_id\": 25635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 27838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}], \"total_distance_m\": 13628.135, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:53Z\", \"source_id\": 54926014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:58Z\", \"source_id\": 17586231, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "14", "timing_fact_generation": 1789707479451348, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390045\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T04:59:39.805420", "service_state_evidence_id": 17586231, "current_leg_start_actual_dep": "2026-09-18T05:42:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:41.148148", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XWF EUS 5H61 390045 9 140 {"units": ["390045"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 412.799, "from_m": 0.0, "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": 874.621, "from_m": 412.799, "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": 3822.908, "from_m": 874.621, "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": 4020.551, "from_m": 3822.908, "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": 4087.25, "from_m": 4020.551, "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": 4330.591, "from_m": 4087.25, "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": 4398.511, "from_m": 4330.591, "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": 6479.347, "from_m": 4398.511, "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": 7982.78, "from_m": 6479.347, "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": 9827.768, "from_m": 7982.78, "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": 10979.803, "from_m": 9827.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11026.695, "from_m": 10979.803, "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": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "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": 12789.294, "from_m": 12734.01, "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": 12833.378, "from_m": 12789.294, "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": 12876.614, "from_m": 12833.378, "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": 12941.416, "from_m": 12876.614, "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": 13621.229, "from_m": 12941.416, "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": 13628.135, "from_m": 13621.229, "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}], "service_id": 659125, "profile_key": "ed0a648d604645cf1437c11215d64e8d977da856b782906711102430fbb86919", "schedule_id": 25635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 27838}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 27838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 27838}], "total_distance_m": 13628.135, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22718, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:53Z", "source_id": 54926014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:58Z", "source_id": 17586231, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Wembley IC Depot 0542 0542 None None None London Euston 0559 0559 14 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34044/2026-09-18/detailed None Wembley IC Depot 2026-09-18T05:42:00+01:00 London Euston 23.0 {"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-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.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 7.4 0536 0559 Wembley IC Depot London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586231 1789707479451348 14 14 2026-09-18 05:09:41.148148 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:39.805420
628139 658374 L85038 875A13M518 2026-09-18 COMPLETE 17586382 2026-09-18 05:59:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 658374, "stp": "P", "toc": "South Western Railway", "uid": "L85038", "consist": "450109+450117", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85038/2026-09-18/detailed", "trust_id": "875A13M518", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-18", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "5A13", "timing_status": "LATE", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0559", "current_leg_dep": "0552", "current_leg_end": "Alton", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Alton", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.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\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2404.425, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2473.477, \"from_m\": 2404.425, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2482.286, \"from_m\": 2473.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2538.177, \"from_m\": 2482.286, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15212.503, \"from_m\": 2538.177, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15438.548, \"from_m\": 15212.503, \"capability_applied\": null, \"effective_limit_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\": 658374, \"profile_key\": \"fb33c3d06a42fc24d8aef2a5ebcbda61d6292ab683df2348af7fb30b7b309130\", \"schedule_id\": 17267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0537\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 4, \"distance_m\": 2482.286, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0549H\", \"location\": \"Bentley\", \"stage_seq\": 5, \"distance_m\": 7645.921, \"section_seq\": 1, \"route_path_id\": 35250}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 6, \"distance_m\": 15438.548, \"section_seq\": 1, \"route_path_id\": 35250}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15438.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35250}], \"total_distance_m\": 15438.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14961.745, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:13:55Z\", \"source_id\": 54873510, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:13:58Z\", \"source_id\": 17571319, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:23Z\", \"source_id\": 54901172, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:28Z\", \"source_id\": 17579003, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:13Z\", \"source_id\": 54926528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:18Z\", \"source_id\": 17586382, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1789707499096480, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:45.751777", "service_state_evidence_id": 17586382, "current_leg_start_actual_dep": "2026-09-18T05:52:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:45.949845", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM AON 5A13 450109+450117 8 100 None {"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.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": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2404.425, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2473.477, "from_m": 2404.425, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2482.286, "from_m": 2473.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2538.177, "from_m": 2482.286, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 15212.503, "from_m": 2538.177, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15438.548, "from_m": 15212.503, "capability_applied": null, "effective_limit_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": 658374, "profile_key": "fb33c3d06a42fc24d8aef2a5ebcbda61d6292ab683df2348af7fb30b7b309130", "schedule_id": 17267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0537", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Farnham Single Line Jn", "stage_seq": 4, "distance_m": 2482.286, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0549H", "location": "Bentley", "stage_seq": 5, "distance_m": 7645.921, "section_seq": 1, "route_path_id": 35250}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Alton", "stage_seq": 6, "distance_m": 15438.548, "section_seq": 1, "route_path_id": 35250}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15438.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 35250}], "total_distance_m": 15438.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14961.745, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27857, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:13:55Z", "source_id": 54873510, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:13:58Z", "source_id": 17571319, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27853, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:23Z", "source_id": 54901172, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:28Z", "source_id": 17579003, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:13Z", "source_id": 54926528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:18Z", "source_id": 17586382, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Farnham C.S.D. 0515 0515 None None None Alton 0556 0556 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85038/2026-09-18/detailed None Bentley 2026-09-18T05:52:30+01:00 Alton 7.0 {"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} 4.8 0552 0559 Bentley Alton Alton 51.1522767 -0.9666334 51.1522767 -0.9666334 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:00 Alton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586382 1789707499096480 17 17 2026-09-18 05:09:45.949845 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:45.751777
628140 657640 G40267 785E28M418 2026-09-18 COMPLETE 17586420 2026-09-18 05:59:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 657640, "stp": "O", "toc": "Transport for Wales", "uid": "G40267", "consist": "197038+197026", "dest_crs": "SWA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40267/2026-09-18/detailed", "trust_id": "785E28M418", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-18", "dest_arr_time": "0549", "dest_platform": "2", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "5E28", "timing_status": "LATE", "origin_station": "Canton C.S.D.", "current_leg_arr": "0559", "current_leg_dep": "0443", "current_leg_end": "Swansea", "origin_dep_time": "0409", "origin_platform": null, "current_location": "Swansea", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792472912090837, 51.475895633759], [-3.1798175, 51.4758796], [-3.1803054999999993, 51.475866], [-3.1805623999999995, 51.475857600000005], [-3.1806980999999994, 51.47585170000001], [-3.1808488, 51.4758406], [-3.1810711, 51.47582], [-3.1814736999999997, 51.4757714], [-3.1815673, 51.4757623], [-3.1817008, 51.47575140000001], [-3.1818474999999995, 51.475742800000006], [-3.1819911999999997, 51.47573569999999], [-3.1821256, 51.47573030000001], [-3.1822748, 51.475725800000006], [-3.1824077999999996, 51.47572369999999], [-3.1827663, 51.47572159999999], [-3.1829908, 51.4757261], [-3.1831635, 51.4757273], [-3.1836528, 51.47572589999999], [-3.1841145, 51.475761599999984], [-3.1856677999999996, 51.47588199999999], [-3.1859547, 51.47590280000001], [-3.186392, 51.475938000000006], [-3.1867178999999997, 51.475961299999994], [-3.1872772, 51.4760174], [-3.1873547, 51.4760252], [-3.1876052999999995, 51.4760486], [-3.1916543999999996, 51.4764524], [-3.1923233, 51.4765178], [-3.193827, 51.47666459999999], [-3.1956562999999996, 51.476774899999995], [-3.1968927999999996, 51.47687680000001], [-3.1976318, 51.4769469], [-3.1988520999999994, 51.477080599999994], [-3.2004038, 51.4772719], [-3.2012327, 51.4773713], [-3.2015289999999994, 51.4774231], [-3.2018320999999994, 51.4774857], [-3.2022517999999995, 51.47757419999999], [-3.202624699999999, 51.477659399999986], [-3.2031328999999995, 51.4777856], [-3.2039040999999995, 51.4779844], [-3.2044741000000005, 51.47813299999999], [-3.2051352, 51.47830759999999], [-3.2056985, 51.47845709999999], [-3.2061987, 51.478587399999995], [-3.2064549, 51.4786526], [-3.2073321999999997, 51.4788575], [-3.2075197, 51.4789073], [-3.2080025, 51.47903509999999], [-3.2083472, 51.479127], [-3.2086757, 51.47922220000001], [-3.209235, 51.47938], [-3.2094589, 51.47944439999999], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.2113718, 51.4799016], [-3.2116698, 51.4799828], [-3.2135867, 51.480494500000006], [-3.2157835999999995, 51.48109430000001], [-3.2203208999999995, 51.482462799999986], [-3.2221103999999996, 51.4830003], [-3.2227667999999996, 51.4831884], [-3.2232157999999997, 51.4833143], [-3.2237925999999995, 51.483473], [-3.2242232999999993, 51.48359190000001], [-3.2244355999999996, 51.48364939999999], [-3.224651684583193, 51.48370800616117], [-3.224746042486798, 51.48373359775739], [-3.2255679, 51.4839565], [-3.2263817, 51.484176999999995], [-3.2269543, 51.4843335], [-3.2276183, 51.4845153], [-3.2279168, 51.4845956], [-3.228413199999999, 51.484730899999995], [-3.2291988000000003, 51.4849441], [-3.2297472999999997, 51.4850972], [-3.2303845, 51.485272299999984], [-3.2309523, 51.485427000000016], [-3.2317907999999997, 51.4856388], [-3.2322928, 51.48575019999999], [-3.2327684, 51.485850600000006], [-3.2332820000000004, 51.48595340000001], [-3.2338927999999996, 51.48605559999999], [-3.233935022830277, 51.48606174855659], [-3.2346989999999995, 51.486173], [-3.2357349999999996, 51.48628190000001], [-3.2371283, 51.4863768], [-3.2381848999999994, 51.4863966], [-3.2390578000000003, 51.48639229999999], [-3.2399930999999995, 51.4863492], [-3.2412485, 51.4862588], [-3.2436098999999996, 51.4860064], [-3.2442972000000005, 51.48594310000001], [-3.2449473, 51.48590690000001], [-3.2459966999999996, 51.4858863], [-3.2468566999999995, 51.4859013], [-3.2477800999999995, 51.4859496], [-3.2484218999999994, 51.4860003], [-3.249953, 51.48613369999999], [-3.2504694, 51.4861813], [-3.2513507, 51.4862633], [-3.2522667, 51.4863126], [-3.2531079, 51.486318399999995], [-3.2542344999999995, 51.4862713], [-3.25509, 51.48622], [-3.2555516, 51.48619539999999], [-3.2560552, 51.4861626], [-3.2576851999999996, 51.4860661], [-3.2596712999999995, 51.4859325], [-3.2600578, 51.485909699999986], [-3.2609451, 51.48585130000001], [-3.2618130999999995, 51.4857959], [-3.2629958, 51.4857191], [-3.2635664999999996, 51.4856807], [-3.264287, 51.4856189], [-3.2646337, 51.48558529999999], [-3.2651735, 51.4855237], [-3.2655344, 51.48547479999999], [-3.2658463999999996, 51.485429899999986], [-3.26631, 51.48535749999999], [-3.2668152, 51.485266], [-3.2671926, 51.48519339999999], [-3.267674599999999, 51.48508840000001], [-3.2679653, 51.48502139999998], [-3.2684894, 51.484885799999994], [-3.2689306999999994, 51.4847613], [-3.2691429, 51.4846994], [-3.2696235999999996, 51.484551899999985], [-3.2696786, 51.484535], [-3.2697406999999994, 51.4845159], [-3.2715736999999994, 51.483952499999994], [-3.2728772, 51.4835125], [-3.2738866, 51.4831481], [-3.2760208, 51.4823356], [-3.2761800999999995, 51.482275], [-3.2765124, 51.48214899999999], [-3.2766369999999996, 51.482101699999994], [-3.277982999999999, 51.481589199999995], [-3.2793128999999994, 51.48115959999999], [-3.2801963999999995, 51.4809458], [-3.2811756, 51.4807654], [-3.2817341, 51.480687], [-3.2823201, 51.4806333], [-3.2829713999999997, 51.4805982], [-3.2836481999999996, 51.4805892], [-3.284353, 51.4806133], [-3.2849391999999997, 51.480647600000005], [-3.2855243, 51.4807084], [-3.2862174999999993, 51.4808019], [-3.2869184, 51.4809384], [-3.2874319000000005, 51.4810592], [-3.2881723999999997, 51.4812605], [-3.288652, 51.481406799999995], [-3.289502, 51.48167380000001], [-3.2902419, 51.481908199999985], [-3.2911726999999997, 51.48219300000001], [-3.2918432999999996, 51.48238219999999], [-3.292313099999999, 51.4825024], [-3.2927905, 51.48261319999999], [-3.2935767999999994, 51.48277660000001], [-3.2940532999999994, 51.482862299999994], [-3.2943543999999996, 51.482904999999995], [-3.294929199999999, 51.4829888], [-3.2954881, 51.48305869999999], [-3.2960366, 51.4831253], [-3.296802899999999, 51.48319360000001], [-3.2975338999999995, 51.4832296], [-3.2981547, 51.4832464], [-3.2983605, 51.4832505], [-3.2984476, 51.4832544], [-3.2988206999999994, 51.4832528], [-3.2993875, 51.4832429], [-3.2997447, 51.4832302], [-3.3006548, 51.4831854], [-3.3009915, 51.4831637], [-3.301323, 51.483129299999995], [-3.3018767999999996, 51.4830705], [-3.3024174999999993, 51.4830015], [-3.3029882, 51.4829167], [-3.3037907, 51.4827912], [-3.3044874999999996, 51.4826826], [-3.3050358999999996, 51.4825962], [-3.3054099999999997, 51.4825411], [-3.3059997999999995, 51.482446800000005], [-3.3081552999999997, 51.4821066], [-3.3098617, 51.481835], [-3.3105348, 51.4817154], [-3.3114041, 51.481533299999995], [-3.311774600000001, 51.481449999999995], [-3.3122039999999995, 51.48134009999998], [-3.312654, 51.4812118], [-3.313187, 51.481048], [-3.3139269999999996, 51.4807884], [-3.3142945, 51.4806506], [-3.3146531, 51.4805053], [-3.3159671999999993, 51.4799667], [-3.3165401999999995, 51.47974349999999], [-3.317264, 51.47948480000001], [-3.3180231999999994, 51.479231199999994], [-3.3186245, 51.47905500000001], [-3.3189484, 51.47896459999999], [-3.3192814, 51.4788742], [-3.3200679999999996, 51.4786795], [-3.3206840999999994, 51.4785513], [-3.3214674999999994, 51.4784051], [-3.3221943, 51.47829069999999], [-3.3223983, 51.47826019999999], [-3.3231241, 51.47817979999999], [-3.3235087999999995, 51.4781363], [-3.323766551242229, 51.478114265183294], [-3.3238761, 51.47810489999999], [-3.3242738000000003, 51.4780796], [-3.3246423, 51.4780641], [-3.3249891999999996, 51.4780533], [-3.3254103, 51.4780611], [-3.3258341, 51.47808129999999], [-3.3261989000000005, 51.4781017], [-3.3265346999999994, 51.47812280000001], [-3.3268483, 51.47815039999999], [-3.3271089000000003, 51.47817609999999], [-3.3274290999999994, 51.4782159], [-3.3279026, 51.4782902], [-3.3283492, 51.47834759999999], [-3.3287879, 51.47842270000001], [-3.3293758999999996, 51.4785328], [-3.3299532, 51.4786597], [-3.3303733, 51.47876140000001], [-3.3305850999999995, 51.4788102], [-3.3308569, 51.4788728], [-3.3313366, 51.47899429999999], [-3.3317586, 51.4791203], [-3.3322199999999995, 51.4792739], [-3.3326306999999997, 51.4794393], [-3.3330453, 51.479618599999995], [-3.3334751, 51.4798161], [-3.3339077999999995, 51.4800461], [-3.3346353, 51.4804466], [-3.3359428999999996, 51.48116830000001], [-3.3366231, 51.4815365], [-3.3372556, 51.48188039999999], [-3.3381832999999994, 51.48239120000001], [-3.3386420999999995, 51.4826412], [-3.3390409, 51.4828691], [-3.3391123000000005, 51.48290990000001], [-3.3394786, 51.4831473], [-3.3401261, 51.4835682], [-3.3404076, 51.4837929], [-3.3407898, 51.4840775], [-3.3412277, 51.4844466], [-3.3416294, 51.4848057], [-3.3419361999999997, 51.4851127], [-3.3422021, 51.48541120000001], [-3.3424091, 51.485642799999994], [-3.3426234999999997, 51.4859075], [-3.3428291999999997, 51.4861747], [-3.3430009, 51.48642720000001], [-3.3431703, 51.486705699999995], [-3.3433269, 51.4869798], [-3.3435036999999994, 51.48732739999999], [-3.3436806999999997, 51.4876738], [-3.3441145, 51.48870209999999], [-3.3443672, 51.4893953], [-3.3446124, 51.490043], [-3.345006, 51.4910421], [-3.3452401000000003, 51.491642500000005], [-3.3453812, 51.4920296], [-3.3455425, 51.4924518], [-3.34573, 51.4929515], [-3.3459139, 51.493404099999985], [-3.3461083, 51.4939119], [-3.3462991, 51.4944001], [-3.3463964, 51.4946668], [-3.3464104999999997, 51.494705299999985], [-3.346680399999999, 51.49541], [-3.3469563, 51.496123299999994], [-3.3471702999999997, 51.49657020000001], [-3.3474447, 51.497103900000006], [-3.3476477999999994, 51.4974639], [-3.3478529, 51.4978266], [-3.3482695, 51.4984195], [-3.3485379625166964, 51.4987748385867], [-3.3487114, 51.4990044], [-3.3491873, 51.4995883], [-3.3494819, 51.4999058], [-3.3497783, 51.500211400000005], [-3.3500032, 51.50042340000001], [-3.3503687, 51.50071839999999], [-3.3507093, 51.50097509999999], [-3.3511124, 51.5013051], [-3.3516565999999997, 51.501724], [-3.3521371999999996, 51.5020869], [-3.3529031, 51.5026051], [-3.3535433999999995, 51.5030452], [-3.3540565000000004, 51.5033858], [-3.3545806, 51.5037333], [-3.3550224, 51.50403150000001], [-3.3555697, 51.5043991], [-3.3561216, 51.504770699999995], [-3.3567277999999994, 51.505176], [-3.3572339999999996, 51.5055266], [-3.3577542, 51.5058747], [-3.3583249, 51.5062683], [-3.3588129999999996, 51.506589600000005], [-3.3591331999999996, 51.5068069], [-3.3596461999999994, 51.5071804], [-3.3605622999999993, 51.5078502], [-3.3608633, 51.508076], [-3.3613639999999996, 51.50851110000001], [-3.3616073999999996, 51.5087321], [-3.3618420999999996, 51.50895429999999], [-3.3622151, 51.50933609999999], [-3.3622693, 51.509398], [-3.362426, 51.50957729999999], [-3.3626382, 51.50984679999999], [-3.3626811, 51.50990130000001], [-3.3629128, 51.51021519999998], [-3.3630321999999997, 51.510377299999995], [-3.3631928, 51.5106118], [-3.3634389, 51.510966], [-3.363478, 51.5110223], [-3.363755, 51.511395799999995], [-3.3640128, 51.51172819999999], [-3.3641033999999994, 51.51182959999999], [-3.3646916999999994, 51.51243790000001], [-3.3648282, 51.5125891], [-3.3650250999999995, 51.5127846], [-3.3656187, 51.51330799999999], [-3.3659557999999996, 51.5135716], [-3.3663112, 51.51383559999999], [-3.3667641, 51.5141482], [-3.3672406, 51.5144514], [-3.3677453999999996, 51.5147501], [-3.3683081999999995, 51.515054500000005], [-3.3686190000000003, 51.5152114], [-3.368942, 51.515367299999994], [-3.3693038000000004, 51.5155299], [-3.3696859, 51.5156963], [-3.3699902999999996, 51.5158231], [-3.370398, 51.51598129999999], [-3.3711436, 51.51624209999999], [-3.3716092, 51.5163965], [-3.3722175, 51.5165809], [-3.3726811999999997, 51.5167191], [-3.3731899999999997, 51.51686759999999], [-3.3736571999999994, 51.5170081], [-3.3742242, 51.51719039999999], [-3.37481, 51.517389300000005], [-3.3751683999999997, 51.5175364], [-3.3756682999999996, 51.51774820000001], [-3.376013700000001, 51.51790760000001], [-3.3763851, 51.5180897], [-3.3766895, 51.5182465], [-3.3771785, 51.51850939999999], [-3.3776634, 51.51876799999999], [-3.3781686, 51.5190387], [-3.3785765999999997, 51.5192465], [-3.3789768999999996, 51.51944400000001], [-3.3793664999999997, 51.51962509999999], [-3.3797499, 51.5197932], [-3.3799988, 51.5198964], [-3.3803552999999997, 51.52003690000001], [-3.3809924, 51.520264299999994], [-3.3813507000000005, 51.520384], [-3.3817482, 51.5205103], [-3.3821343, 51.5206212], [-3.3827354, 51.5207844], [-3.3832373, 51.52090559999999], [-3.3843368, 51.5211571], [-3.384924499999999, 51.52128009999999], [-3.3855733999999997, 51.52143710000001], [-3.3859164, 51.52152469999999], [-3.3863028999999996, 51.5216238], [-3.3866946999999996, 51.52172259999999], [-3.3872241, 51.52188850000001], [-3.387582399999999, 51.5220027], [-3.3879499999999996, 51.52211900000001], [-3.3884894999999995, 51.52230680000001], [-3.3891125, 51.5225352], [-3.3894884, 51.522684599999984], [-3.3898811, 51.522839399999995], [-3.3904573, 51.5230832], [-3.3910291, 51.52334229999999], [-3.3915656999999997, 51.5235916], [-3.3920627000000003, 51.5238337], [-3.392159202926131, 51.52387842086821], [-3.3925014, 51.524037], [-3.3926494999999997, 51.52410559999999], [-3.3929033999999993, 51.52422190000001], [-3.3931468, 51.52433320000001], [-3.3968258, 51.526078], [-3.3986776, 51.526941400000005], [-3.4005034999999997, 51.527785], [-3.4012053, 51.52812039999999], [-3.4021040999999994, 51.52855], [-3.403157, 51.5290384], [-3.405184, 51.529993100000006], [-3.4057552999999996, 51.530262400000005], [-3.4065542999999994, 51.5306391], [-3.4072436, 51.530964], [-3.4077479, 51.53120179999999], [-3.4082741000000003, 51.5314498], [-3.4086584, 51.531624], [-3.4090264, 51.5317868], [-3.4094126, 51.53194049999999], [-3.4096969999999995, 51.53204629999999], [-3.4100261, 51.5321645], [-3.4102817, 51.53225179999999], [-3.4106046999999995, 51.5323566], [-3.4110197, 51.5324774], [-3.411438599999999, 51.53258759999999], [-3.4118272, 51.5326885], [-3.4122953999999996, 51.5328004], [-3.4127002, 51.5328907], [-3.4131458999999995, 51.5329816], [-3.4135311999999995, 51.5330668], [-3.4135980796541814, 51.53308149419081], [-3.4140841999999996, 51.5331883], [-3.414811, 51.5333295], [-3.4155010000000003, 51.53347889999999], [-3.4159568999999994, 51.5335952], [-3.4164264, 51.533724], [-3.4169414, 51.533886800000005], [-3.417477, 51.5340688], [-3.4180716999999996, 51.53429499999999], [-3.4187826999999995, 51.53458400000001], [-3.4196949, 51.5349779], [-3.4203822999999995, 51.535258799999994], [-3.4208908999999994, 51.5354433], [-3.4212487, 51.535578099999995], [-3.4215994999999997, 51.53569019999998], [-3.4221063, 51.5358389], [-3.4225938999999994, 51.535964699999994], [-3.4230759999999996, 51.5360702], [-3.4235608999999996, 51.536172], [-3.4240822, 51.53626349999999], [-3.424571499999999, 51.5363314], [-3.4251841, 51.536404699999984], [-3.4258251, 51.5364704], [-3.4263515, 51.5365102], [-3.4268859999999997, 51.536532300000005], [-3.4275923999999995, 51.5365598], [-3.4282223000000003, 51.5365798], [-3.4287209, 51.536598], [-3.4291712, 51.5366269], [-3.4297021999999995, 51.5366577], [-3.430226, 51.536699000000006], [-3.4310473999999997, 51.53677729999999], [-3.4317445999999996, 51.53687010000001], [-3.4324835999999994, 51.53696359999999], [-3.4349718, 51.53725320000001], [-3.4363238, 51.537423], [-3.43748, 51.53755000000001], [-3.4384034000000003, 51.537608], [-3.4389447999999994, 51.537629], [-3.4395342, 51.53764160000001], [-3.4401497000000005, 51.5376474], [-3.4403769, 51.537648], [-3.4411065999999995, 51.5376319], [-3.4418203, 51.537608], [-3.4426493, 51.53756], [-3.4432177, 51.537514899999984], [-3.4438505, 51.5374494], [-3.444445599999999, 51.53737960000001], [-3.4451757, 51.53728300000001], [-3.4459809999999997, 51.5371575], [-3.4466763999999994, 51.5370297], [-3.4483519, 51.5367207], [-3.44999, 51.53644], [-3.4507877999999996, 51.5363104], [-3.4521581999999995, 51.536087], [-3.453361699999999, 51.5358843], [-3.4538228999999996, 51.535819499999995], [-3.454294599999999, 51.53576050000001], [-3.4547935, 51.5357114], [-3.4552809, 51.535673], [-3.4561768, 51.53564089999999], [-3.457599399999999, 51.5356343], [-3.4582676, 51.535619100000005], [-3.4590462, 51.535594800000005], [-3.4595345000000006, 51.5355694], [-3.4599897000000004, 51.5355409], [-3.4603478, 51.535512999999995], [-3.4606939999999997, 51.53548289999999], [-3.4612398, 51.535425499999995], [-3.4617255, 51.5353679], [-3.4620984999999997, 51.5353202], [-3.4625731999999996, 51.53525339999999], [-3.4630376, 51.5351781], [-3.4634303999999996, 51.535107700000005], [-3.4638914, 51.53502019999999], [-3.4642971999999994, 51.53493319999999], [-3.4648091, 51.5348171], [-3.4653639, 51.5346789], [-3.4658766, 51.534544999999994], [-3.4666792, 51.53432339999999], [-3.4674728999999997, 51.5340967], [-3.4680051, 51.5339405], [-3.4689219999999996, 51.5336734], [-3.4689554, 51.5336596], [-3.4701169999999997, 51.5333312], [-3.4711540999999997, 51.5330275], [-3.4719250999999995, 51.53280839999999], [-3.4725994, 51.53261400000001], [-3.4743620999999996, 51.5321012], [-3.4753024, 51.5318303], [-3.4761363999999997, 51.53158619999999], [-3.4767613000000006, 51.5314071], [-3.4773713, 51.5312389], [-3.4782066, 51.53102809999999], [-3.4790658, 51.530842499999984], [-3.4796383, 51.53073], [-3.4802392, 51.5306201], [-3.4806888999999996, 51.5305437], [-3.4811635999999995, 51.53047130000001], [-3.4816367999999995, 51.5304017], [-3.4821171, 51.53033789999999], [-3.4831063, 51.530216499999995], [-3.4836081999999995, 51.53015909999999], [-3.4841503, 51.5300902], [-3.4850725, 51.5299705], [-3.4856227, 51.5298909], [-3.4861670999999994, 51.5297941], [-3.4865545999999994, 51.5297247], [-3.4877635, 51.5294815], [-3.4884710999999995, 51.52931319999999], [-3.488991, 51.529187699999994], [-3.4898963, 51.528945199999995], [-3.4907372999999997, 51.52869270000001], [-3.4917166, 51.52838009999999], [-3.4924864, 51.52813090000001], [-3.4939172999999997, 51.52766329999999], [-3.4949493, 51.52730429999999], [-3.4956082999999993, 51.5270495], [-3.4960136, 51.52688679999999], [-3.4967371999999997, 51.5265759], [-3.4973600999999994, 51.526294], [-3.4981848, 51.52588539999999], [-3.4985822999999994, 51.5256737], [-3.4993304, 51.5252528], [-3.500082, 51.52479149999999], [-3.5007292, 51.524360900000005], [-3.5010248999999996, 51.52415630000001], [-3.5012708999999997, 51.52397459999999], [-3.5013719999999995, 51.5239041], [-3.5020525999999994, 51.52339729999999], [-3.5029788999999996, 51.5226404], [-3.503391699999999, 51.5222719], [-3.5034296080661336, 51.52223517745893], [-3.503689099999999, 51.521983799999994], [-3.504011, 51.5216661], [-3.5044967999999996, 51.521158799999995], [-3.5050097999999994, 51.520565799999986], [-3.5052207, 51.5203072], [-3.5054592999999996, 51.5200004], [-3.5056204, 51.519782500000005], [-3.5059249, 51.51937469999999], [-3.5061801999999997, 51.51902139999999], [-3.5063909, 51.5187326], [-3.5066798, 51.51834439999999], [-3.5069827, 51.51795659999999], [-3.5073109999999996, 51.5175697], [-3.5075587, 51.5172963], [-3.5079341999999993, 51.516891699999995], [-3.5083132999999997, 51.5165048], [-3.5086305, 51.516202799999995], [-3.5090348999999996, 51.51584559999999], [-3.5092578, 51.51565359999999], [-3.5096312, 51.5153432], [-3.510060999999999, 51.5150106], [-3.5105081999999994, 51.514679], [-3.5108662999999996, 51.51442440000001], [-3.511298, 51.5141323], [-3.5117340999999995, 51.5138599], [-3.5122036, 51.5135796], [-3.5126793, 51.51331110000001], [-3.5130822, 51.51309690000001], [-3.5135006, 51.5128892], [-3.5140241999999997, 51.51264189999999], [-3.5146035, 51.5123858], [-3.514925, 51.5122521], [-3.5152770999999996, 51.5121139], [-3.5158527999999993, 51.51189670000001], [-3.5163400999999994, 51.5117272], [-3.5164788, 51.511679], [-3.5165319, 51.5116605], [-3.5165451999999995, 51.5116563], [-3.5172663, 51.511431], [-3.5180530999999995, 51.5111961], [-3.5192576999999994, 51.5108582], [-3.519821799999999, 51.5106959], [-3.5203858999999995, 51.5105388], [-3.5211111999999996, 51.51033689999999], [-3.5216456, 51.5101811], [-3.5220215000000006, 51.5100732], [-3.5240824, 51.50949339999999], [-3.5261606999999997, 51.50890869999999], [-3.5261739, 51.5089049], [-3.5281839, 51.5083359], [-3.5293334, 51.5080125], [-3.5300501999999994, 51.5078092], [-3.5307819999999994, 51.5076021], [-3.530828, 51.5075891], [-3.5308643999999996, 51.5075788], [-3.5311854, 51.5074879], [-3.5333142999999994, 51.5068844], [-3.5337911999999996, 51.50674920000001], [-3.5347624999999994, 51.50647469999999], [-3.5352989999999997, 51.5063216], [-3.5368524, 51.50588470000001], [-3.5383147, 51.505479400000006], [-3.5398544, 51.505035799999995], [-3.5412074999999996, 51.5046517], [-3.5419899999999997, 51.50442460000001], [-3.5428715, 51.50418079999999], [-3.5433346, 51.50404840000001], [-3.5438563, 51.5039098], [-3.5443525000000005, 51.50378310000001], [-3.5448381999999996, 51.5036682], [-3.5454956, 51.5035244], [-3.5459813, 51.50342669999999], [-3.5464817999999996, 51.5033382], [-3.5471943, 51.5032168], [-3.5480022999999994, 51.5031046], [-3.5484968999999995, 51.50304659999998], [-3.5491497, 51.5029805], [-3.549774199999999, 51.502927500000006], [-3.5504391, 51.5028854], [-3.5510774, 51.5028537], [-3.5520551, 51.50282070000001], [-3.5530752, 51.50280620000001], [-3.5537962, 51.5028023], [-3.5544375, 51.5027946], [-3.557463, 51.5027943], [-3.5585912999999993, 51.502790399999995], [-3.559810699999999, 51.502790399999995], [-3.5607143, 51.50278850000001], [-3.5620938, 51.5027903], [-3.5630778999999997, 51.5027876], [-3.5639439999999993, 51.5027868], [-3.5641992, 51.5027865], [-3.564900999999999, 51.5027949], [-3.5654811999999994, 51.5028149], [-3.5660713, 51.502852399999995], [-3.5665596, 51.5028995], [-3.5670894999999994, 51.50296179999999], [-3.5676858, 51.5030526], [-3.5681820999999996, 51.5031459], [-3.5687025, 51.5032544], [-3.5693022, 51.503402099999995], [-3.5696531999999994, 51.503503], [-3.5701997, 51.5036678], [-3.5705979999999995, 51.5037989], [-3.5713401, 51.5040772], [-3.5715881, 51.5041884], [-3.5718394, 51.5043004], [-3.5721350999999997, 51.5044415], [-3.5726569000000006, 51.5047262], [-3.5730183999999996, 51.50494840000001], [-3.5732957999999995, 51.50513039999999], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5768483, 51.5094336], [-3.5770282, 51.5096905], [-3.5773326999999995, 51.51011509999999], [-3.5776021999999994, 51.510491], [-3.577831, 51.510788], [-3.5781615, 51.51120319999999], [-3.578366299999999, 51.511437899999976], [-3.5787009, 51.5118052], [-3.5790151999999997, 51.512125700000006], [-3.5793659999999994, 51.512458900000006], [-3.579733, 51.51278070000001], [-3.5798668999999994, 51.51289169999999], [-3.5802460999999997, 51.5131984], [-3.5805562999999996, 51.513435599999994], [-3.5809335, 51.51370190000001], [-3.5813796, 51.5140187], [-3.5818560999999995, 51.5143468], [-3.5822028999999995, 51.51458399999999], [-3.5827585, 51.51495750000001], [-3.5833364000000003, 51.5153374], [-3.5836689000000006, 51.5155708], [-3.5840218, 51.51581060000001], [-3.584690899999999, 51.5162585], [-3.5852091, 51.5165883], [-3.5856455000000005, 51.51685059999999], [-3.5859724, 51.5170485], [-3.5862549999999995, 51.5172152], [-3.5864177, 51.517309100000006], [-3.5867061999999996, 51.5174793], [-3.587036, 51.517673599999995], [-3.5873925, 51.51788340000001], [-3.587969399999999, 51.51822129999999], [-3.5885522999999995, 51.518572899999995], [-3.589158799999999, 51.51892269999999], [-3.5897386, 51.519254999999994], [-3.5902222999999993, 51.5195118], [-3.5906099, 51.5197088], [-3.5910123000000005, 51.5198974], [-3.591396899999999, 51.52007230000001], [-3.5917475, 51.52022240000001], [-3.5921084, 51.52037330000001], [-3.5924708, 51.5205206], [-3.5928095999999994, 51.5206467], [-3.5932001, 51.52078840000001], [-3.5932611364780858, 51.52080978888864], [-3.5937149000000006, 51.5209688], [-3.5942488999999997, 51.52114559999999], [-3.594782899999999, 51.521316799999994], [-3.5954116000000003, 51.52151929999999], [-3.595580200000001, 51.5215736], [-3.5963894, 51.52183860000001], [-3.5977103000000006, 51.5222676], [-3.5982330000000005, 51.5224358], [-3.598776899999999, 51.52261089999999], [-3.5991837000000007, 51.5227416], [-3.5995712000000006, 51.52285390000001], [-3.599943999999999, 51.5229459], [-3.6003226999999995, 51.5230416], [-3.6006688, 51.52312080000001], [-3.6011406999999993, 51.52322849999999], [-3.6016643999999993, 51.5233205], [-3.602112599999999, 51.5233858], [-3.6025534, 51.523440099999995], [-3.6029513, 51.523476], [-3.6034099, 51.5235055], [-3.6038137, 51.52352299999999], [-3.6042353, 51.52352390000001], [-3.6045652, 51.52352390000001], [-3.6050519, 51.5235073], [-3.605472, 51.5234806], [-3.6059201999999986, 51.52344930000001], [-3.606352100000001, 51.52340060000001], [-3.6067708, 51.52334630000001], [-3.6071035999999994, 51.5232901], [-3.607406899999999, 51.52322849999999], [-3.6077796, 51.5231475], [-3.6081657, 51.5230573], [-3.6085547999999994, 51.52295049999999], [-3.6090147999999993, 51.52281239999999], [-3.6093802, 51.52269089999999], [-3.6097485, 51.52255469999999], [-3.6101420000000006, 51.5224065], [-3.6105769, 51.522218800000005], [-3.6109541, 51.5220559], [-3.6115250999999993, 51.52180920000001], [-3.611893399999999, 51.521655499999994], [-3.6122233, 51.5215248], [-3.6125621, 51.521399599999995], [-3.612930299999999, 51.52127629999999], [-3.6132197, 51.5211818], [-3.6137261, 51.521035100000006], [-3.6138004, 51.521012799999994], [-3.613822499999999, 51.5210067], [-3.6141887, 51.52091720000001], [-3.6145068, 51.520842599999995], [-3.614844099999999, 51.5207743], [-3.6151889000000006, 51.520711], [-3.6155417, 51.520648399999985], [-3.615879800000001, 51.52059229999999], [-3.6163498, 51.5205207], [-3.6168615, 51.5204431], [-3.6172644, 51.520391399999994], [-3.6175346, 51.52035260000001], [-3.6179519, 51.5203018], [-3.618316399999999, 51.520263], [-3.6188665, 51.5202013], [-3.6193445, 51.520155599999995], [-3.6198018, 51.5201188], [-3.6202705, 51.520089], [-3.6208719, 51.520063], [-3.6213479, 51.5200475], [-3.6217741, 51.520043300000005], [-3.622249000000001, 51.52004889999999], [-3.622693299999999, 51.520062299999985], [-3.6230132, 51.520075], [-3.623453000000001, 51.5201038], [-3.623888299999999, 51.5201376], [-3.6243236, 51.5201833], [-3.624676299999999, 51.520227600000005], [-3.6249895, 51.520272], [-3.6253127999999992, 51.520324], [-3.625643, 51.520385899999994], [-3.6259595, 51.52045199999999], [-3.6263021, 51.5205245], [-3.6266661, 51.52060819999999], [-3.6270596, 51.52070460000001], [-3.6274259, 51.520793899999994], [-3.6279697, 51.5209311], [-3.6285927, 51.5210831], [-3.6291432, 51.52120620000001], [-3.629576300000001, 51.52129759999999], [-3.6299267, 51.52136589999999], [-3.6303157000000006, 51.52143689999999], [-3.6306741, 51.5214939], [-3.6309997, 51.5215467], [-3.631444, 51.52160860000001], [-3.6317786, 51.521650099999995], [-3.6320816, 51.5216824], [-3.632439999999999, 51.5217246], [-3.6328629, 51.52176610000001], [-3.633367100000001, 51.521805500000006], [-3.6337549, 51.5218323], [-3.6341517, 51.52185829999999], [-3.6345192, 51.5218752], [-3.6349635, 51.5218928], [-3.6354417, 51.521904000000006], [-3.635877, 51.5219082], [-3.6363202, 51.52191109999999], [-3.636661599999999, 51.521904000000006], [-3.6369985, 51.521897], [-3.6373818, 51.5218822], [-3.6377932999999993, 51.521863899999985], [-3.638203700000001, 51.521842799999995], [-3.6385791, 51.52181889999999], [-3.6390222999999993, 51.5217894], [-3.6395615, 51.52174709999999], [-3.6403462, 51.52168029999999], [-3.6408628, 51.5216353], [-3.6414021, 51.5215917], [-3.6423147, 51.5215367], [-3.642835900000001, 51.52150889999999], [-3.643493, 51.521488999999995], [-3.643710500000001, 51.521483], [-3.644695399999999, 51.52147800000001], [-3.6451047, 51.52148199999999], [-3.645710699999999, 51.52149589999999], [-3.6463055, 51.52152280000001], [-3.646804299999999, 51.5215497], [-3.6473591, 51.5215894], [-3.6478324, 51.5216302], [-3.6483952, 51.521684], [-3.648942, 51.52174560000001], [-3.6494888, 51.521817299999995], [-3.6499428999999983, 51.5218829], [-3.6504386, 51.52195360000001], [-3.6509518, 51.52203509999998], [-3.6514059, 51.5221137], [-3.651955899999999, 51.5221993], [-3.6524998000000006, 51.5222842], [-3.6530575, 51.52236469999999], [-3.6535556, 51.5224276], [-3.653965, 51.5224726], [-3.6544369, 51.5225255], [-3.6548644, 51.52256489999999], [-3.6553145, 51.52260259999999], [-3.6554986501833184, 51.52261664888299], [-3.6558008, 51.5226397], [-3.656229300000001, 51.52266890000001], [-3.6566713, 51.5226903], [-3.657090699999999, 51.5227117], [-3.6575915, 51.522735299999994], [-3.658085900000001, 51.5227493], [-3.6584827, 51.52276059999999], [-3.6588786, 51.5227724], [-3.6594010999999993, 51.522787], [-3.6599678, 51.522802799999994], [-3.660634, 51.5228219], [-3.6610323, 51.5228334], [-3.661507199999999, 51.5228472], [-3.6623894, 51.5228748], [-3.6629559, 51.5228953], [-3.6635362, 51.522909600000006], [-3.6646295, 51.52294270000001], [-3.6657413, 51.5229742], [-3.667019400000001, 51.5230135], [-3.6681275, 51.523047299999995], [-3.6693261000000006, 51.52307989999999], [-3.6699191, 51.52309789999999], [-3.6708934, 51.52312400000001], [-3.6714845, 51.523135200000006], [-3.671878599999999, 51.5231363], [-3.6724553000000006, 51.5231363], [-3.6730176, 51.5231318], [-3.6742252, 51.5230857], [-3.6749877, 51.52307709999999], [-3.6760056, 51.5230602], [-3.676977299999999, 51.52304529999999], [-3.6778037, 51.5230344], [-3.678510600000001, 51.5230225], [-3.679346600000001, 51.5230146], [-3.680406, 51.52300259999999], [-3.6812133, 51.5230007], [-3.6819345, 51.52300759999999], [-3.6827083, 51.52302649999999], [-3.683092664890038, 51.52304282234616], [-3.6832923, 51.523051300000006], [-3.683790099999999, 51.52307110000001], [-3.6844028, 51.5231089], [-3.6850936, 51.5231515], [-3.685687199999999, 51.52319920000001], [-3.6862790999999993, 51.5232508], [-3.686909299999999, 51.523312399999995], [-3.687585799999999, 51.5233829], [-3.688047399999999, 51.52344399999999], [-3.6883197, 51.5234801], [-3.6891255, 51.52358439999999], [-3.6899105, 51.52370049999999], [-3.690791200000001, 51.52382560000001], [-3.6913464, 51.5239169], [-3.692061199999999, 51.524037], [-3.692634, 51.5241413], [-3.6930903, 51.52423159999999], [-3.6935848999999994, 51.5243309], [-3.6944369, 51.52452449999999], [-3.6953897, 51.5247595], [-3.6965587000000006, 51.52507560000001], [-3.697313299999999, 51.5252867], [-3.6981973, 51.5255399], [-3.6986089, 51.5256545], [-3.698831, 51.52571640000001], [-3.6993258, 51.5258574], [-3.6996758, 51.5259593], [-3.7003953, 51.52616140000001], [-3.701437400000001, 51.5264569], [-3.7022898, 51.526701200000005], [-3.702951, 51.52688489999999], [-3.7035232, 51.52704670000001], [-3.7041071999999993, 51.5272117], [-3.704156, 51.52722519999999], [-3.7044982, 51.527320200000005], [-3.705159299999999, 51.5275103], [-3.7061695, 51.527796], [-3.7071657, 51.528080399999986], [-3.7078612, 51.5282778], [-3.7090219, 51.5286092], [-3.710319, 51.5289794], [-3.7109306, 51.52915130000001], [-3.7112425, 51.5292396], [-3.711923599999999, 51.529432500000006], [-3.7131944999999993, 51.52979559999999], [-3.7142927, 51.5300973], [-3.715007799999999, 51.53028350000001], [-3.7154928, 51.530403099999994], [-3.7159351, 51.5305054], [-3.7164957, 51.530623000000006], [-3.7171928, 51.530756], [-3.7177401999999993, 51.530846], [-3.7183929, 51.53094209999999], [-3.7190274999999993, 51.5310096], [-3.7195701, 51.531065899999994], [-3.7204611, 51.531146699999994], [-3.7213933, 51.5312254], [-3.7219600000000006, 51.5312752], [-3.7222499, 51.5312991], [-3.7233843000000006, 51.5314105], [-3.7241405, 51.531499499999995], [-3.7247521, 51.5315844], [-3.7254047999999993, 51.5316816], [-3.7262464999999994, 51.5318247], [-3.7267956, 51.531927], [-3.7273398, 51.5320436], [-3.727849500000001, 51.53215409999999], [-3.7284068, 51.5322829], [-3.7289395, 51.5324312], [-3.7298834, 51.5326949], [-3.7306052, 51.5329158], [-3.7312052, 51.5331193], [-3.7317905, 51.5333229], [-3.7322393, 51.53348749999999], [-3.732821299999999, 51.5337146], [-3.7334576, 51.5339825], [-3.7337669999999994, 51.5341184], [-3.7338998, 51.5341768], [-3.733921800000001, 51.5341872], [-3.734437400000001, 51.5344304], [-3.7349223999999994, 51.534673799999986], [-3.7352939999999992, 51.5348691], [-3.7356475, 51.5350675], [-3.736153799999999, 51.53536410000001], [-3.7365287, 51.53559829999998], [-3.7370267999999993, 51.5359235], [-3.737409899999999, 51.5361904], [-3.7379343, 51.536578], [-3.738363399999999, 51.53691649999999], [-3.7388467999999992, 51.5373194], [-3.739266, 51.5376936], [-3.7394408, 51.53786249999999], [-3.739703299999999, 51.53811600000001], [-3.7401557, 51.538562899999995], [-3.740499900000001, 51.5389289], [-3.7407602, 51.539232199999994], [-3.7409967, 51.539531], [-3.7412424999999994, 51.5398666], [-3.7414293, 51.5401439], [-3.7417325, 51.540658099999995], [-3.741871399999999, 51.54090140000001], [-3.7420343, 51.5411738], [-3.7420633337395977, 51.54121656421756], [-3.7421026, 51.54127439999999], [-3.742439599999999, 51.5418325], [-3.742569728510937, 51.542059767649235], [-3.7428238, 51.54250349999999], [-3.742890699999999, 51.5426151], [-3.7430524, 51.5428845], [-3.7434153, 51.54350519999999], [-3.7450322, 51.546258599999994], [-3.7466422, 51.548987200000006], [-3.748287, 51.551769199999995], [-3.7499182, 51.5545771], [-3.7499695653658094, 51.55466347968381], [-3.7504274, 51.5554334], [-3.7522328, 51.5585028], [-3.7533844, 51.5604569], [-3.754541387235054, 51.562433148565674], [-3.7546105, 51.562551199999994], [-3.7549895, 51.563197599999995], [-3.755241, 51.56362120000001], [-3.7558621, 51.56466269999999], [-3.7572092000000006, 51.56695930000001], [-3.7575343, 51.5675341], [-3.7578089, 51.5679736], [-3.7581522, 51.5684905], [-3.7583598, 51.5687775], [-3.7586138, 51.569123799999986], [-3.7592671, 51.56993070000001], [-3.759510899999999, 51.57023539999999], [-3.7602611, 51.5711822], [-3.7607166, 51.57176780000001], [-3.7611703, 51.57234619999999], [-3.7620823, 51.5734856], [-3.7630501, 51.57470599999999], [-3.7639296, 51.575802], [-3.7652091, 51.5774257], [-3.7660000999999994, 51.57841320000001], [-3.767060999999999, 51.5797621], [-3.768131199999999, 51.58109209999999], [-3.7684532, 51.58148039999998], [-3.768803600000001, 51.5818613], [-3.7693899, 51.58242800000001], [-3.7696167, 51.5826296], [-3.7699273, 51.58288189999999], [-3.770827699999999, 51.583542599999994], [-3.7717769, 51.584214800000005], [-3.7724084000000007, 51.58469749999999], [-3.7729241933019897, 51.5850937066797], [-3.7731123, 51.5852382], [-3.7735324, 51.5855976], [-3.7736212, 51.58567480000017], [-3.773671, 51.585718099999994], [-3.7738304, 51.585840700000006], [-3.7740589, 51.5860338], [-3.7749669, 51.5868013], [-3.7765364, 51.588109], [-3.778082399999999, 51.58940259999999], [-3.7792155, 51.590380399999994], [-3.7797703, 51.5908588], [-3.7805876, 51.59158839999999], [-3.7812497, 51.59218440000001], [-3.7815988, 51.592483599999994], [-3.781940099076915, 51.59276944127348], [-3.782504699999999, 51.5932423], [-3.7832734, 51.593835], [-3.7839766999999993, 51.59439849999999], [-3.7844352, 51.5947748], [-3.784578199999999, 51.59488749999999], [-3.785315100000001, 51.5955017], [-3.7855038999999993, 51.5956601], [-3.7860101, 51.5960749], [-3.7863721, 51.596393500000005], [-3.7864253, 51.5964388], [-3.7866507, 51.5966348], [-3.7869638, 51.596887300000006], [-3.787036799999999, 51.5969481], [-3.7871962, 51.59707689999999], [-3.7877224, 51.5974991], [-3.7882413, 51.597876799999995], [-3.789002299999999, 51.5984047], [-3.7894913, 51.5987206], [-3.790516, 51.59927979999999], [-3.791558, 51.5998026], [-3.792418300000001, 51.6001717], [-3.7938298, 51.60079879999999], [-3.7944791, 51.60109930000001], [-3.795135, 51.60144530000001], [-3.7953128, 51.6015481], [-3.796126899999999, 51.602066400000005], [-3.796926000000001, 51.602622], [-3.797676800000001, 51.60325009999998], [-3.7983789, 51.6039089], [-3.799884899999999, 51.6053458], [-3.8012333, 51.60661939999999], [-3.8025678, 51.607887], [-3.8052244, 51.6104156], [-3.805293787433846, 51.61048353460085], [-3.8065179, 51.611682], [-3.806898700000001, 51.61203829999999], [-3.8078716, 51.61295719999999], [-3.808281299999999, 51.6133443], [-3.8088627, 51.6139025], [-3.8091855, 51.6142095], [-3.8097326, 51.6147293], [-3.8105307, 51.6154913], [-3.8157327999999993, 51.6204074], [-3.8176712, 51.6222071], [-3.8183385, 51.6228266], [-3.818467899999999, 51.6229483], [-3.8192926, 51.6237233], [-3.819697899999999, 51.6241282], [-3.820031999999999, 51.6244907], [-3.8204604, 51.6250363], [-3.8206933, 51.6253408], [-3.8209222, 51.62567740000001], [-3.8211034, 51.625956], [-3.8212392, 51.626184399999985], [-3.8213453, 51.6263913], [-3.8215739, 51.626848499999994], [-3.821775300000001, 51.6273061], [-3.821957900000001, 51.6278385], [-3.822082499999999, 51.62830290000001], [-3.8221909, 51.62892969999999], [-3.822247500000001, 51.6295517], [-3.822252399999999, 51.62994890000001], [-3.8222391, 51.6302938], [-3.8222016, 51.6306256], [-3.822100499999999, 51.631159999999994], [-3.8220786, 51.6312895], [-3.8220086, 51.6315866], [-3.8219453999999993, 51.6318334], [-3.82172, 51.632692299999995], [-3.8214332999999994, 51.6333262], [-3.8213847999999992, 51.6334395], [-3.821217, 51.6338933], [-3.82106, 51.6341872], [-3.8206877, 51.6351036], [-3.8204871, 51.6356438], [-3.8203276, 51.63616089999999], [-3.8202186, 51.6366667], [-3.820165999999999, 51.636964], [-3.8200766, 51.637526599999994], [-3.8199507000000006, 51.6381644], [-3.8198774000000006, 51.6385689], [-3.8197813, 51.63908370000001], [-3.819718, 51.6395417], [-3.8196784, 51.63994459999999], [-3.819625700000001, 51.640630300000005], [-3.8195879, 51.6409773], [-3.8195522, 51.6417996], [-3.8195857213455886, 51.643147905570174], [-3.819656469986865, 51.64325368278356], [-3.8197235, 51.643353899999994], [-3.8199459, 51.643643], [-3.8201318, 51.64387789999999], [-3.820322, 51.6440823], [-3.8206506, 51.6443895], [-3.8209381, 51.6446158], [-3.821297, 51.6448794], [-3.8216372, 51.645104399999994], [-3.8222682, 51.645492299999994], [-3.8243634, 51.6467803], [-3.8248395, 51.64707070000001], [-3.8250286, 51.6471848], [-3.825687, 51.6475684], [-3.8259332, 51.6477118], [-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0549", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Cardiff Central", "current_leg_milage": "43.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 710.993, \"from_m\": 525.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.161, \"from_m\": 710.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 830.509, \"from_m\": 796.161, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 917.108, \"from_m\": 830.509, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24081.711, \"from_m\": 917.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31789.984, \"from_m\": 24081.711, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32195.388, \"from_m\": 31789.984, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.279, \"from_m\": 32195.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\": 33021.796, \"from_m\": 32929.279, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33085.414, \"from_m\": 33021.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33148.308, \"from_m\": 33085.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\": 35282.787, \"from_m\": 33148.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37452.847, \"from_m\": 35282.787, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39819.212, \"from_m\": 37452.847, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45628.836, \"from_m\": 39819.212, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 46316.379, \"from_m\": 45628.836, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48579.582, \"from_m\": 46316.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\": 48647.787, \"from_m\": 48579.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50672.127, \"from_m\": 48647.787, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51464.018, \"from_m\": 50672.127, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52748.518, \"from_m\": 51464.018, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61343.028, \"from_m\": 52748.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62268.481, \"from_m\": 61343.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66054.448, \"from_m\": 62268.481, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67481.392, \"from_m\": 66054.448, \"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\": 69051.245, \"from_m\": 67481.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71330.497, \"from_m\": 69051.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\": 72304.653, \"from_m\": 71330.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72334.847, \"from_m\": 72304.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 72729.1, \"from_m\": 72334.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73470.631, \"from_m\": 72729.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73890.124, \"from_m\": 73470.631, \"capability_applied\": null, \"effective_limit_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\": 657640, \"profile_key\": \"b2e1909c538f6a0bf4385ba5d9edf81bb35557fe218173a42e343a5f1fd8a4e6\", \"schedule_id\": 36854, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0409\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": false, \"wtt_arr\": \"0412\", \"wtt_dep\": \"0412\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": false, \"wtt_arr\": \"0415\", \"wtt_dep\": \"0447\", \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 710.993, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 4, \"distance_m\": 2380.143, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Pontyclun\", \"stage_seq\": 5, \"distance_m\": 18224.863, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Bridgend\", \"stage_seq\": 6, \"distance_m\": 32763.129, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Stormy\", \"stage_seq\": 7, \"distance_m\": 39411.142, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 8, \"distance_m\": 46119.384, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Margam East Jn\", \"stage_seq\": 9, \"distance_m\": 48557.158, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 10, \"distance_m\": 52411.122, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Court Sart Jn\", \"stage_seq\": 11, \"distance_m\": 58844.463, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Neath\", \"stage_seq\": 12, \"distance_m\": 61318.207, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Swansea Loop East\", \"stage_seq\": 13, \"distance_m\": 73230.319, \"section_seq\": 1, \"route_path_id\": 105525}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 14, \"distance_m\": 73890.124, \"section_seq\": 1, \"route_path_id\": 105525}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73890.124, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105525}], \"total_distance_m\": 73890.124, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72491.121, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1399.003, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0409", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "76.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:17:10Z\", \"source_id\": 54845451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:17:13Z\", \"source_id\": 17563219, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:53:38Z\", \"source_id\": 54860055, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:53:43Z\", \"source_id\": 17567476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:01:13Z\", \"source_id\": 54864420, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:01:18Z\", \"source_id\": 17568763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:34Z\", \"source_id\": 54870853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:11:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:39Z\", \"source_id\": 17570539, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:33Z\", \"source_id\": 54874103, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:38Z\", \"source_id\": 17571424, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:17Z\", \"source_id\": 54926600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:22Z\", \"source_id\": 17586420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "2", "timing_fact_generation": 1789707504355803, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:53.699102", "service_state_evidence_id": 17586420, "current_leg_start_actual_dep": "2026-09-18T04:57:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:54.379497", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O XCC SWA 5E28 197038+197026 4 100 None {"version": 3, "segments": [{"to_m": 525.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 710.993, "from_m": 525.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.161, "from_m": 710.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 830.509, "from_m": 796.161, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 917.108, "from_m": 830.509, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24081.711, "from_m": 917.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31789.984, "from_m": 24081.711, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32195.388, "from_m": 31789.984, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.279, "from_m": 32195.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": 33021.796, "from_m": 32929.279, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33085.414, "from_m": 33021.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33148.308, "from_m": 33085.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": 35282.787, "from_m": 33148.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37452.847, "from_m": 35282.787, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39819.212, "from_m": 37452.847, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45628.836, "from_m": 39819.212, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 46316.379, "from_m": 45628.836, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48579.582, "from_m": 46316.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": 48647.787, "from_m": 48579.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50672.127, "from_m": 48647.787, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51464.018, "from_m": 50672.127, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52748.518, "from_m": 51464.018, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61343.028, "from_m": 52748.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62268.481, "from_m": 61343.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66054.448, "from_m": 62268.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67481.392, "from_m": 66054.448, "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": 69051.245, "from_m": 67481.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71330.497, "from_m": 69051.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": 72304.653, "from_m": 71330.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72334.847, "from_m": 72304.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 72729.1, "from_m": 72334.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73470.631, "from_m": 72729.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73890.124, "from_m": 73470.631, "capability_applied": null, "effective_limit_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": 657640, "profile_key": "b2e1909c538f6a0bf4385ba5d9edf81bb35557fe218173a42e343a5f1fd8a4e6", "schedule_id": 36854, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0409", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105525}, {"is_pass": false, "wtt_arr": "0412", "wtt_dep": "0412", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 105525}, {"is_pass": false, "wtt_arr": "0415", "wtt_dep": "0447", "location": "Cardiff Central", "stage_seq": 3, "distance_m": 710.993, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "Leckwith Loop North Jn", "stage_seq": 4, "distance_m": 2380.143, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Pontyclun", "stage_seq": 5, "distance_m": 18224.863, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Bridgend", "stage_seq": 6, "distance_m": 32763.129, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Stormy", "stage_seq": 7, "distance_m": 39411.142, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Margam Moors Jn", "stage_seq": 8, "distance_m": 46119.384, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Margam East Jn", "stage_seq": 9, "distance_m": 48557.158, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Port Talbot Parkway", "stage_seq": 10, "distance_m": 52411.122, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Court Sart Jn", "stage_seq": 11, "distance_m": 58844.463, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Neath", "stage_seq": 12, "distance_m": 61318.207, "section_seq": 1, "route_path_id": 105525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Swansea Loop East", "stage_seq": 13, "distance_m": 73230.319, "section_seq": 1, "route_path_id": 105525}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": null, "location": "Swansea", "stage_seq": 14, "distance_m": 73890.124, "section_seq": 1, "route_path_id": 105525}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73890.124, "from_m": 0.0, "section_seq": 1, "route_path_id": 105525}], "total_distance_m": 73890.124, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72491.121, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1399.003, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24878, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:17:10Z", "source_id": 54845451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T03:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:17:13Z", "source_id": 17563219, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:53:38Z", "source_id": 54860055, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T03:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:53:43Z", "source_id": 17567476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:01:13Z", "source_id": 54864420, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:01:18Z", "source_id": 17568763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:34Z", "source_id": 54870853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:39Z", "source_id": 17570539, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:33Z", "source_id": 54874103, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:38Z", "source_id": 17571424, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25485, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:17Z", "source_id": 54926600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:22Z", "source_id": 17586420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Canton C.S.D. 0409 0409 None None None Swansea 0549 0549 2 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40267/2026-09-18/detailed None Cardiff Central 2026-09-18T04:57:00+01:00 Swansea 76.0 {"type": "LineString", "coordinates": [[-3.1792472912090837, 51.475895633759], [-3.1798175, 51.4758796], [-3.1803054999999993, 51.475866], [-3.1805623999999995, 51.475857600000005], [-3.1806980999999994, 51.47585170000001], [-3.1808488, 51.4758406], [-3.1810711, 51.47582], [-3.1814736999999997, 51.4757714], [-3.1815673, 51.4757623], [-3.1817008, 51.47575140000001], [-3.1818474999999995, 51.475742800000006], [-3.1819911999999997, 51.47573569999999], [-3.1821256, 51.47573030000001], [-3.1822748, 51.475725800000006], [-3.1824077999999996, 51.47572369999999], [-3.1827663, 51.47572159999999], [-3.1829908, 51.4757261], [-3.1831635, 51.4757273], [-3.1836528, 51.47572589999999], [-3.1841145, 51.475761599999984], [-3.1856677999999996, 51.47588199999999], [-3.1859547, 51.47590280000001], [-3.186392, 51.475938000000006], [-3.1867178999999997, 51.475961299999994], [-3.1872772, 51.4760174], [-3.1873547, 51.4760252], [-3.1876052999999995, 51.4760486], [-3.1916543999999996, 51.4764524], [-3.1923233, 51.4765178], [-3.193827, 51.47666459999999], [-3.1956562999999996, 51.476774899999995], [-3.1968927999999996, 51.47687680000001], [-3.1976318, 51.4769469], [-3.1988520999999994, 51.477080599999994], [-3.2004038, 51.4772719], [-3.2012327, 51.4773713], [-3.2015289999999994, 51.4774231], [-3.2018320999999994, 51.4774857], [-3.2022517999999995, 51.47757419999999], [-3.202624699999999, 51.477659399999986], [-3.2031328999999995, 51.4777856], [-3.2039040999999995, 51.4779844], [-3.2044741000000005, 51.47813299999999], [-3.2051352, 51.47830759999999], [-3.2056985, 51.47845709999999], [-3.2061987, 51.478587399999995], [-3.2064549, 51.4786526], [-3.2073321999999997, 51.4788575], [-3.2075197, 51.4789073], [-3.2080025, 51.47903509999999], [-3.2083472, 51.479127], [-3.2086757, 51.47922220000001], [-3.209235, 51.47938], [-3.2094589, 51.47944439999999], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.2113718, 51.4799016], [-3.2116698, 51.4799828], [-3.2135867, 51.480494500000006], [-3.2157835999999995, 51.48109430000001], [-3.2203208999999995, 51.482462799999986], [-3.2221103999999996, 51.4830003], [-3.2227667999999996, 51.4831884], [-3.2232157999999997, 51.4833143], [-3.2237925999999995, 51.483473], [-3.2242232999999993, 51.48359190000001], [-3.2244355999999996, 51.48364939999999], [-3.224651684583193, 51.48370800616117], [-3.224746042486798, 51.48373359775739], [-3.2255679, 51.4839565], [-3.2263817, 51.484176999999995], [-3.2269543, 51.4843335], [-3.2276183, 51.4845153], [-3.2279168, 51.4845956], [-3.228413199999999, 51.484730899999995], [-3.2291988000000003, 51.4849441], [-3.2297472999999997, 51.4850972], [-3.2303845, 51.485272299999984], [-3.2309523, 51.485427000000016], [-3.2317907999999997, 51.4856388], [-3.2322928, 51.48575019999999], [-3.2327684, 51.485850600000006], [-3.2332820000000004, 51.48595340000001], [-3.2338927999999996, 51.48605559999999], [-3.233935022830277, 51.48606174855659], [-3.2346989999999995, 51.486173], [-3.2357349999999996, 51.48628190000001], [-3.2371283, 51.4863768], [-3.2381848999999994, 51.4863966], [-3.2390578000000003, 51.48639229999999], [-3.2399930999999995, 51.4863492], [-3.2412485, 51.4862588], [-3.2436098999999996, 51.4860064], [-3.2442972000000005, 51.48594310000001], [-3.2449473, 51.48590690000001], [-3.2459966999999996, 51.4858863], [-3.2468566999999995, 51.4859013], [-3.2477800999999995, 51.4859496], [-3.2484218999999994, 51.4860003], [-3.249953, 51.48613369999999], [-3.2504694, 51.4861813], [-3.2513507, 51.4862633], [-3.2522667, 51.4863126], [-3.2531079, 51.486318399999995], [-3.2542344999999995, 51.4862713], [-3.25509, 51.48622], [-3.2555516, 51.48619539999999], [-3.2560552, 51.4861626], [-3.2576851999999996, 51.4860661], [-3.2596712999999995, 51.4859325], [-3.2600578, 51.485909699999986], [-3.2609451, 51.48585130000001], [-3.2618130999999995, 51.4857959], [-3.2629958, 51.4857191], [-3.2635664999999996, 51.4856807], [-3.264287, 51.4856189], [-3.2646337, 51.48558529999999], [-3.2651735, 51.4855237], [-3.2655344, 51.48547479999999], [-3.2658463999999996, 51.485429899999986], [-3.26631, 51.48535749999999], [-3.2668152, 51.485266], [-3.2671926, 51.48519339999999], [-3.267674599999999, 51.48508840000001], [-3.2679653, 51.48502139999998], [-3.2684894, 51.484885799999994], [-3.2689306999999994, 51.4847613], [-3.2691429, 51.4846994], [-3.2696235999999996, 51.484551899999985], [-3.2696786, 51.484535], [-3.2697406999999994, 51.4845159], [-3.2715736999999994, 51.483952499999994], [-3.2728772, 51.4835125], [-3.2738866, 51.4831481], [-3.2760208, 51.4823356], [-3.2761800999999995, 51.482275], [-3.2765124, 51.48214899999999], [-3.2766369999999996, 51.482101699999994], [-3.277982999999999, 51.481589199999995], [-3.2793128999999994, 51.48115959999999], [-3.2801963999999995, 51.4809458], [-3.2811756, 51.4807654], [-3.2817341, 51.480687], [-3.2823201, 51.4806333], [-3.2829713999999997, 51.4805982], [-3.2836481999999996, 51.4805892], [-3.284353, 51.4806133], [-3.2849391999999997, 51.480647600000005], [-3.2855243, 51.4807084], [-3.2862174999999993, 51.4808019], [-3.2869184, 51.4809384], [-3.2874319000000005, 51.4810592], [-3.2881723999999997, 51.4812605], [-3.288652, 51.481406799999995], [-3.289502, 51.48167380000001], [-3.2902419, 51.481908199999985], [-3.2911726999999997, 51.48219300000001], [-3.2918432999999996, 51.48238219999999], [-3.292313099999999, 51.4825024], [-3.2927905, 51.48261319999999], [-3.2935767999999994, 51.48277660000001], [-3.2940532999999994, 51.482862299999994], [-3.2943543999999996, 51.482904999999995], [-3.294929199999999, 51.4829888], [-3.2954881, 51.48305869999999], [-3.2960366, 51.4831253], [-3.296802899999999, 51.48319360000001], [-3.2975338999999995, 51.4832296], [-3.2981547, 51.4832464], [-3.2983605, 51.4832505], [-3.2984476, 51.4832544], [-3.2988206999999994, 51.4832528], [-3.2993875, 51.4832429], [-3.2997447, 51.4832302], [-3.3006548, 51.4831854], [-3.3009915, 51.4831637], [-3.301323, 51.483129299999995], [-3.3018767999999996, 51.4830705], [-3.3024174999999993, 51.4830015], [-3.3029882, 51.4829167], [-3.3037907, 51.4827912], [-3.3044874999999996, 51.4826826], [-3.3050358999999996, 51.4825962], [-3.3054099999999997, 51.4825411], [-3.3059997999999995, 51.482446800000005], [-3.3081552999999997, 51.4821066], [-3.3098617, 51.481835], [-3.3105348, 51.4817154], [-3.3114041, 51.481533299999995], [-3.311774600000001, 51.481449999999995], [-3.3122039999999995, 51.48134009999998], [-3.312654, 51.4812118], [-3.313187, 51.481048], [-3.3139269999999996, 51.4807884], [-3.3142945, 51.4806506], [-3.3146531, 51.4805053], [-3.3159671999999993, 51.4799667], [-3.3165401999999995, 51.47974349999999], [-3.317264, 51.47948480000001], [-3.3180231999999994, 51.479231199999994], [-3.3186245, 51.47905500000001], [-3.3189484, 51.47896459999999], [-3.3192814, 51.4788742], [-3.3200679999999996, 51.4786795], [-3.3206840999999994, 51.4785513], [-3.3214674999999994, 51.4784051], [-3.3221943, 51.47829069999999], [-3.3223983, 51.47826019999999], [-3.3231241, 51.47817979999999], [-3.3235087999999995, 51.4781363], [-3.323766551242229, 51.478114265183294], [-3.3238761, 51.47810489999999], [-3.3242738000000003, 51.4780796], [-3.3246423, 51.4780641], [-3.3249891999999996, 51.4780533], [-3.3254103, 51.4780611], [-3.3258341, 51.47808129999999], [-3.3261989000000005, 51.4781017], [-3.3265346999999994, 51.47812280000001], [-3.3268483, 51.47815039999999], [-3.3271089000000003, 51.47817609999999], [-3.3274290999999994, 51.4782159], [-3.3279026, 51.4782902], [-3.3283492, 51.47834759999999], [-3.3287879, 51.47842270000001], [-3.3293758999999996, 51.4785328], [-3.3299532, 51.4786597], [-3.3303733, 51.47876140000001], [-3.3305850999999995, 51.4788102], [-3.3308569, 51.4788728], [-3.3313366, 51.47899429999999], [-3.3317586, 51.4791203], [-3.3322199999999995, 51.4792739], [-3.3326306999999997, 51.4794393], [-3.3330453, 51.479618599999995], [-3.3334751, 51.4798161], [-3.3339077999999995, 51.4800461], [-3.3346353, 51.4804466], [-3.3359428999999996, 51.48116830000001], [-3.3366231, 51.4815365], [-3.3372556, 51.48188039999999], [-3.3381832999999994, 51.48239120000001], [-3.3386420999999995, 51.4826412], [-3.3390409, 51.4828691], [-3.3391123000000005, 51.48290990000001], [-3.3394786, 51.4831473], [-3.3401261, 51.4835682], [-3.3404076, 51.4837929], [-3.3407898, 51.4840775], [-3.3412277, 51.4844466], [-3.3416294, 51.4848057], [-3.3419361999999997, 51.4851127], [-3.3422021, 51.48541120000001], [-3.3424091, 51.485642799999994], [-3.3426234999999997, 51.4859075], [-3.3428291999999997, 51.4861747], [-3.3430009, 51.48642720000001], [-3.3431703, 51.486705699999995], [-3.3433269, 51.4869798], [-3.3435036999999994, 51.48732739999999], [-3.3436806999999997, 51.4876738], [-3.3441145, 51.48870209999999], [-3.3443672, 51.4893953], [-3.3446124, 51.490043], [-3.345006, 51.4910421], [-3.3452401000000003, 51.491642500000005], [-3.3453812, 51.4920296], [-3.3455425, 51.4924518], [-3.34573, 51.4929515], [-3.3459139, 51.493404099999985], [-3.3461083, 51.4939119], [-3.3462991, 51.4944001], [-3.3463964, 51.4946668], [-3.3464104999999997, 51.494705299999985], [-3.346680399999999, 51.49541], [-3.3469563, 51.496123299999994], [-3.3471702999999997, 51.49657020000001], [-3.3474447, 51.497103900000006], [-3.3476477999999994, 51.4974639], [-3.3478529, 51.4978266], [-3.3482695, 51.4984195], [-3.3485379625166964, 51.4987748385867], [-3.3487114, 51.4990044], [-3.3491873, 51.4995883], [-3.3494819, 51.4999058], [-3.3497783, 51.500211400000005], [-3.3500032, 51.50042340000001], [-3.3503687, 51.50071839999999], [-3.3507093, 51.50097509999999], [-3.3511124, 51.5013051], [-3.3516565999999997, 51.501724], [-3.3521371999999996, 51.5020869], [-3.3529031, 51.5026051], [-3.3535433999999995, 51.5030452], [-3.3540565000000004, 51.5033858], [-3.3545806, 51.5037333], [-3.3550224, 51.50403150000001], [-3.3555697, 51.5043991], [-3.3561216, 51.504770699999995], [-3.3567277999999994, 51.505176], [-3.3572339999999996, 51.5055266], [-3.3577542, 51.5058747], [-3.3583249, 51.5062683], [-3.3588129999999996, 51.506589600000005], [-3.3591331999999996, 51.5068069], [-3.3596461999999994, 51.5071804], [-3.3605622999999993, 51.5078502], [-3.3608633, 51.508076], [-3.3613639999999996, 51.50851110000001], [-3.3616073999999996, 51.5087321], [-3.3618420999999996, 51.50895429999999], [-3.3622151, 51.50933609999999], [-3.3622693, 51.509398], [-3.362426, 51.50957729999999], [-3.3626382, 51.50984679999999], [-3.3626811, 51.50990130000001], [-3.3629128, 51.51021519999998], [-3.3630321999999997, 51.510377299999995], [-3.3631928, 51.5106118], [-3.3634389, 51.510966], [-3.363478, 51.5110223], [-3.363755, 51.511395799999995], [-3.3640128, 51.51172819999999], [-3.3641033999999994, 51.51182959999999], [-3.3646916999999994, 51.51243790000001], [-3.3648282, 51.5125891], [-3.3650250999999995, 51.5127846], [-3.3656187, 51.51330799999999], [-3.3659557999999996, 51.5135716], [-3.3663112, 51.51383559999999], [-3.3667641, 51.5141482], [-3.3672406, 51.5144514], [-3.3677453999999996, 51.5147501], [-3.3683081999999995, 51.515054500000005], [-3.3686190000000003, 51.5152114], [-3.368942, 51.515367299999994], [-3.3693038000000004, 51.5155299], [-3.3696859, 51.5156963], [-3.3699902999999996, 51.5158231], [-3.370398, 51.51598129999999], [-3.3711436, 51.51624209999999], [-3.3716092, 51.5163965], [-3.3722175, 51.5165809], [-3.3726811999999997, 51.5167191], [-3.3731899999999997, 51.51686759999999], [-3.3736571999999994, 51.5170081], [-3.3742242, 51.51719039999999], [-3.37481, 51.517389300000005], [-3.3751683999999997, 51.5175364], [-3.3756682999999996, 51.51774820000001], [-3.376013700000001, 51.51790760000001], [-3.3763851, 51.5180897], [-3.3766895, 51.5182465], [-3.3771785, 51.51850939999999], [-3.3776634, 51.51876799999999], [-3.3781686, 51.5190387], [-3.3785765999999997, 51.5192465], [-3.3789768999999996, 51.51944400000001], [-3.3793664999999997, 51.51962509999999], [-3.3797499, 51.5197932], [-3.3799988, 51.5198964], [-3.3803552999999997, 51.52003690000001], [-3.3809924, 51.520264299999994], [-3.3813507000000005, 51.520384], [-3.3817482, 51.5205103], [-3.3821343, 51.5206212], [-3.3827354, 51.5207844], [-3.3832373, 51.52090559999999], [-3.3843368, 51.5211571], [-3.384924499999999, 51.52128009999999], [-3.3855733999999997, 51.52143710000001], [-3.3859164, 51.52152469999999], [-3.3863028999999996, 51.5216238], [-3.3866946999999996, 51.52172259999999], [-3.3872241, 51.52188850000001], [-3.387582399999999, 51.5220027], [-3.3879499999999996, 51.52211900000001], [-3.3884894999999995, 51.52230680000001], [-3.3891125, 51.5225352], [-3.3894884, 51.522684599999984], [-3.3898811, 51.522839399999995], [-3.3904573, 51.5230832], [-3.3910291, 51.52334229999999], [-3.3915656999999997, 51.5235916], [-3.3920627000000003, 51.5238337], [-3.392159202926131, 51.52387842086821], [-3.3925014, 51.524037], [-3.3926494999999997, 51.52410559999999], [-3.3929033999999993, 51.52422190000001], [-3.3931468, 51.52433320000001], [-3.3968258, 51.526078], [-3.3986776, 51.526941400000005], [-3.4005034999999997, 51.527785], [-3.4012053, 51.52812039999999], [-3.4021040999999994, 51.52855], [-3.403157, 51.5290384], [-3.405184, 51.529993100000006], [-3.4057552999999996, 51.530262400000005], [-3.4065542999999994, 51.5306391], [-3.4072436, 51.530964], [-3.4077479, 51.53120179999999], [-3.4082741000000003, 51.5314498], [-3.4086584, 51.531624], [-3.4090264, 51.5317868], [-3.4094126, 51.53194049999999], [-3.4096969999999995, 51.53204629999999], [-3.4100261, 51.5321645], [-3.4102817, 51.53225179999999], [-3.4106046999999995, 51.5323566], [-3.4110197, 51.5324774], [-3.411438599999999, 51.53258759999999], [-3.4118272, 51.5326885], [-3.4122953999999996, 51.5328004], [-3.4127002, 51.5328907], [-3.4131458999999995, 51.5329816], [-3.4135311999999995, 51.5330668], [-3.4135980796541814, 51.53308149419081], [-3.4140841999999996, 51.5331883], [-3.414811, 51.5333295], [-3.4155010000000003, 51.53347889999999], [-3.4159568999999994, 51.5335952], [-3.4164264, 51.533724], [-3.4169414, 51.533886800000005], [-3.417477, 51.5340688], [-3.4180716999999996, 51.53429499999999], [-3.4187826999999995, 51.53458400000001], [-3.4196949, 51.5349779], [-3.4203822999999995, 51.535258799999994], [-3.4208908999999994, 51.5354433], [-3.4212487, 51.535578099999995], [-3.4215994999999997, 51.53569019999998], [-3.4221063, 51.5358389], [-3.4225938999999994, 51.535964699999994], [-3.4230759999999996, 51.5360702], [-3.4235608999999996, 51.536172], [-3.4240822, 51.53626349999999], [-3.424571499999999, 51.5363314], [-3.4251841, 51.536404699999984], [-3.4258251, 51.5364704], [-3.4263515, 51.5365102], [-3.4268859999999997, 51.536532300000005], [-3.4275923999999995, 51.5365598], [-3.4282223000000003, 51.5365798], [-3.4287209, 51.536598], [-3.4291712, 51.5366269], [-3.4297021999999995, 51.5366577], [-3.430226, 51.536699000000006], [-3.4310473999999997, 51.53677729999999], [-3.4317445999999996, 51.53687010000001], [-3.4324835999999994, 51.53696359999999], [-3.4349718, 51.53725320000001], [-3.4363238, 51.537423], [-3.43748, 51.53755000000001], [-3.4384034000000003, 51.537608], [-3.4389447999999994, 51.537629], [-3.4395342, 51.53764160000001], [-3.4401497000000005, 51.5376474], [-3.4403769, 51.537648], [-3.4411065999999995, 51.5376319], [-3.4418203, 51.537608], [-3.4426493, 51.53756], [-3.4432177, 51.537514899999984], [-3.4438505, 51.5374494], [-3.444445599999999, 51.53737960000001], [-3.4451757, 51.53728300000001], [-3.4459809999999997, 51.5371575], [-3.4466763999999994, 51.5370297], [-3.4483519, 51.5367207], [-3.44999, 51.53644], [-3.4507877999999996, 51.5363104], [-3.4521581999999995, 51.536087], [-3.453361699999999, 51.5358843], [-3.4538228999999996, 51.535819499999995], [-3.454294599999999, 51.53576050000001], [-3.4547935, 51.5357114], [-3.4552809, 51.535673], [-3.4561768, 51.53564089999999], [-3.457599399999999, 51.5356343], [-3.4582676, 51.535619100000005], [-3.4590462, 51.535594800000005], [-3.4595345000000006, 51.5355694], [-3.4599897000000004, 51.5355409], [-3.4603478, 51.535512999999995], [-3.4606939999999997, 51.53548289999999], [-3.4612398, 51.535425499999995], [-3.4617255, 51.5353679], [-3.4620984999999997, 51.5353202], [-3.4625731999999996, 51.53525339999999], [-3.4630376, 51.5351781], [-3.4634303999999996, 51.535107700000005], [-3.4638914, 51.53502019999999], [-3.4642971999999994, 51.53493319999999], [-3.4648091, 51.5348171], [-3.4653639, 51.5346789], [-3.4658766, 51.534544999999994], [-3.4666792, 51.53432339999999], [-3.4674728999999997, 51.5340967], [-3.4680051, 51.5339405], [-3.4689219999999996, 51.5336734], [-3.4689554, 51.5336596], [-3.4701169999999997, 51.5333312], [-3.4711540999999997, 51.5330275], [-3.4719250999999995, 51.53280839999999], [-3.4725994, 51.53261400000001], [-3.4743620999999996, 51.5321012], [-3.4753024, 51.5318303], [-3.4761363999999997, 51.53158619999999], [-3.4767613000000006, 51.5314071], [-3.4773713, 51.5312389], [-3.4782066, 51.53102809999999], [-3.4790658, 51.530842499999984], [-3.4796383, 51.53073], [-3.4802392, 51.5306201], [-3.4806888999999996, 51.5305437], [-3.4811635999999995, 51.53047130000001], [-3.4816367999999995, 51.5304017], [-3.4821171, 51.53033789999999], [-3.4831063, 51.530216499999995], [-3.4836081999999995, 51.53015909999999], [-3.4841503, 51.5300902], [-3.4850725, 51.5299705], [-3.4856227, 51.5298909], [-3.4861670999999994, 51.5297941], [-3.4865545999999994, 51.5297247], [-3.4877635, 51.5294815], [-3.4884710999999995, 51.52931319999999], [-3.488991, 51.529187699999994], [-3.4898963, 51.528945199999995], [-3.4907372999999997, 51.52869270000001], [-3.4917166, 51.52838009999999], [-3.4924864, 51.52813090000001], [-3.4939172999999997, 51.52766329999999], [-3.4949493, 51.52730429999999], [-3.4956082999999993, 51.5270495], [-3.4960136, 51.52688679999999], [-3.4967371999999997, 51.5265759], [-3.4973600999999994, 51.526294], [-3.4981848, 51.52588539999999], [-3.4985822999999994, 51.5256737], [-3.4993304, 51.5252528], [-3.500082, 51.52479149999999], [-3.5007292, 51.524360900000005], [-3.5010248999999996, 51.52415630000001], [-3.5012708999999997, 51.52397459999999], [-3.5013719999999995, 51.5239041], [-3.5020525999999994, 51.52339729999999], [-3.5029788999999996, 51.5226404], [-3.503391699999999, 51.5222719], [-3.5034296080661336, 51.52223517745893], [-3.503689099999999, 51.521983799999994], [-3.504011, 51.5216661], [-3.5044967999999996, 51.521158799999995], [-3.5050097999999994, 51.520565799999986], [-3.5052207, 51.5203072], [-3.5054592999999996, 51.5200004], [-3.5056204, 51.519782500000005], [-3.5059249, 51.51937469999999], [-3.5061801999999997, 51.51902139999999], [-3.5063909, 51.5187326], [-3.5066798, 51.51834439999999], [-3.5069827, 51.51795659999999], [-3.5073109999999996, 51.5175697], [-3.5075587, 51.5172963], [-3.5079341999999993, 51.516891699999995], [-3.5083132999999997, 51.5165048], [-3.5086305, 51.516202799999995], [-3.5090348999999996, 51.51584559999999], [-3.5092578, 51.51565359999999], [-3.5096312, 51.5153432], [-3.510060999999999, 51.5150106], [-3.5105081999999994, 51.514679], [-3.5108662999999996, 51.51442440000001], [-3.511298, 51.5141323], [-3.5117340999999995, 51.5138599], [-3.5122036, 51.5135796], [-3.5126793, 51.51331110000001], [-3.5130822, 51.51309690000001], [-3.5135006, 51.5128892], [-3.5140241999999997, 51.51264189999999], [-3.5146035, 51.5123858], [-3.514925, 51.5122521], [-3.5152770999999996, 51.5121139], [-3.5158527999999993, 51.51189670000001], [-3.5163400999999994, 51.5117272], [-3.5164788, 51.511679], [-3.5165319, 51.5116605], [-3.5165451999999995, 51.5116563], [-3.5172663, 51.511431], [-3.5180530999999995, 51.5111961], [-3.5192576999999994, 51.5108582], [-3.519821799999999, 51.5106959], [-3.5203858999999995, 51.5105388], [-3.5211111999999996, 51.51033689999999], [-3.5216456, 51.5101811], [-3.5220215000000006, 51.5100732], [-3.5240824, 51.50949339999999], [-3.5261606999999997, 51.50890869999999], [-3.5261739, 51.5089049], [-3.5281839, 51.5083359], [-3.5293334, 51.5080125], [-3.5300501999999994, 51.5078092], [-3.5307819999999994, 51.5076021], [-3.530828, 51.5075891], [-3.5308643999999996, 51.5075788], [-3.5311854, 51.5074879], [-3.5333142999999994, 51.5068844], [-3.5337911999999996, 51.50674920000001], [-3.5347624999999994, 51.50647469999999], [-3.5352989999999997, 51.5063216], [-3.5368524, 51.50588470000001], [-3.5383147, 51.505479400000006], [-3.5398544, 51.505035799999995], [-3.5412074999999996, 51.5046517], [-3.5419899999999997, 51.50442460000001], [-3.5428715, 51.50418079999999], [-3.5433346, 51.50404840000001], [-3.5438563, 51.5039098], [-3.5443525000000005, 51.50378310000001], [-3.5448381999999996, 51.5036682], [-3.5454956, 51.5035244], [-3.5459813, 51.50342669999999], [-3.5464817999999996, 51.5033382], [-3.5471943, 51.5032168], [-3.5480022999999994, 51.5031046], [-3.5484968999999995, 51.50304659999998], [-3.5491497, 51.5029805], [-3.549774199999999, 51.502927500000006], [-3.5504391, 51.5028854], [-3.5510774, 51.5028537], [-3.5520551, 51.50282070000001], [-3.5530752, 51.50280620000001], [-3.5537962, 51.5028023], [-3.5544375, 51.5027946], [-3.557463, 51.5027943], [-3.5585912999999993, 51.502790399999995], [-3.559810699999999, 51.502790399999995], [-3.5607143, 51.50278850000001], [-3.5620938, 51.5027903], [-3.5630778999999997, 51.5027876], [-3.5639439999999993, 51.5027868], [-3.5641992, 51.5027865], [-3.564900999999999, 51.5027949], [-3.5654811999999994, 51.5028149], [-3.5660713, 51.502852399999995], [-3.5665596, 51.5028995], [-3.5670894999999994, 51.50296179999999], [-3.5676858, 51.5030526], [-3.5681820999999996, 51.5031459], [-3.5687025, 51.5032544], [-3.5693022, 51.503402099999995], [-3.5696531999999994, 51.503503], [-3.5701997, 51.5036678], [-3.5705979999999995, 51.5037989], [-3.5713401, 51.5040772], [-3.5715881, 51.5041884], [-3.5718394, 51.5043004], [-3.5721350999999997, 51.5044415], [-3.5726569000000006, 51.5047262], [-3.5730183999999996, 51.50494840000001], [-3.5732957999999995, 51.50513039999999], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5768483, 51.5094336], [-3.5770282, 51.5096905], [-3.5773326999999995, 51.51011509999999], [-3.5776021999999994, 51.510491], [-3.577831, 51.510788], [-3.5781615, 51.51120319999999], [-3.578366299999999, 51.511437899999976], [-3.5787009, 51.5118052], [-3.5790151999999997, 51.512125700000006], [-3.5793659999999994, 51.512458900000006], [-3.579733, 51.51278070000001], [-3.5798668999999994, 51.51289169999999], [-3.5802460999999997, 51.5131984], [-3.5805562999999996, 51.513435599999994], [-3.5809335, 51.51370190000001], [-3.5813796, 51.5140187], [-3.5818560999999995, 51.5143468], [-3.5822028999999995, 51.51458399999999], [-3.5827585, 51.51495750000001], [-3.5833364000000003, 51.5153374], [-3.5836689000000006, 51.5155708], [-3.5840218, 51.51581060000001], [-3.584690899999999, 51.5162585], [-3.5852091, 51.5165883], [-3.5856455000000005, 51.51685059999999], [-3.5859724, 51.5170485], [-3.5862549999999995, 51.5172152], [-3.5864177, 51.517309100000006], [-3.5867061999999996, 51.5174793], [-3.587036, 51.517673599999995], [-3.5873925, 51.51788340000001], [-3.587969399999999, 51.51822129999999], [-3.5885522999999995, 51.518572899999995], [-3.589158799999999, 51.51892269999999], [-3.5897386, 51.519254999999994], [-3.5902222999999993, 51.5195118], [-3.5906099, 51.5197088], [-3.5910123000000005, 51.5198974], [-3.591396899999999, 51.52007230000001], [-3.5917475, 51.52022240000001], [-3.5921084, 51.52037330000001], [-3.5924708, 51.5205206], [-3.5928095999999994, 51.5206467], [-3.5932001, 51.52078840000001], [-3.5932611364780858, 51.52080978888864], [-3.5937149000000006, 51.5209688], [-3.5942488999999997, 51.52114559999999], [-3.594782899999999, 51.521316799999994], [-3.5954116000000003, 51.52151929999999], [-3.595580200000001, 51.5215736], [-3.5963894, 51.52183860000001], [-3.5977103000000006, 51.5222676], [-3.5982330000000005, 51.5224358], [-3.598776899999999, 51.52261089999999], [-3.5991837000000007, 51.5227416], [-3.5995712000000006, 51.52285390000001], [-3.599943999999999, 51.5229459], [-3.6003226999999995, 51.5230416], [-3.6006688, 51.52312080000001], [-3.6011406999999993, 51.52322849999999], [-3.6016643999999993, 51.5233205], [-3.602112599999999, 51.5233858], [-3.6025534, 51.523440099999995], [-3.6029513, 51.523476], [-3.6034099, 51.5235055], [-3.6038137, 51.52352299999999], [-3.6042353, 51.52352390000001], [-3.6045652, 51.52352390000001], [-3.6050519, 51.5235073], [-3.605472, 51.5234806], [-3.6059201999999986, 51.52344930000001], [-3.606352100000001, 51.52340060000001], [-3.6067708, 51.52334630000001], [-3.6071035999999994, 51.5232901], [-3.607406899999999, 51.52322849999999], [-3.6077796, 51.5231475], [-3.6081657, 51.5230573], [-3.6085547999999994, 51.52295049999999], [-3.6090147999999993, 51.52281239999999], [-3.6093802, 51.52269089999999], [-3.6097485, 51.52255469999999], [-3.6101420000000006, 51.5224065], [-3.6105769, 51.522218800000005], [-3.6109541, 51.5220559], [-3.6115250999999993, 51.52180920000001], [-3.611893399999999, 51.521655499999994], [-3.6122233, 51.5215248], [-3.6125621, 51.521399599999995], [-3.612930299999999, 51.52127629999999], [-3.6132197, 51.5211818], [-3.6137261, 51.521035100000006], [-3.6138004, 51.521012799999994], [-3.613822499999999, 51.5210067], [-3.6141887, 51.52091720000001], [-3.6145068, 51.520842599999995], [-3.614844099999999, 51.5207743], [-3.6151889000000006, 51.520711], [-3.6155417, 51.520648399999985], [-3.615879800000001, 51.52059229999999], [-3.6163498, 51.5205207], [-3.6168615, 51.5204431], [-3.6172644, 51.520391399999994], [-3.6175346, 51.52035260000001], [-3.6179519, 51.5203018], [-3.618316399999999, 51.520263], [-3.6188665, 51.5202013], [-3.6193445, 51.520155599999995], [-3.6198018, 51.5201188], [-3.6202705, 51.520089], [-3.6208719, 51.520063], [-3.6213479, 51.5200475], [-3.6217741, 51.520043300000005], [-3.622249000000001, 51.52004889999999], [-3.622693299999999, 51.520062299999985], [-3.6230132, 51.520075], [-3.623453000000001, 51.5201038], [-3.623888299999999, 51.5201376], [-3.6243236, 51.5201833], [-3.624676299999999, 51.520227600000005], [-3.6249895, 51.520272], [-3.6253127999999992, 51.520324], [-3.625643, 51.520385899999994], [-3.6259595, 51.52045199999999], [-3.6263021, 51.5205245], [-3.6266661, 51.52060819999999], [-3.6270596, 51.52070460000001], [-3.6274259, 51.520793899999994], [-3.6279697, 51.5209311], [-3.6285927, 51.5210831], [-3.6291432, 51.52120620000001], [-3.629576300000001, 51.52129759999999], [-3.6299267, 51.52136589999999], [-3.6303157000000006, 51.52143689999999], [-3.6306741, 51.5214939], [-3.6309997, 51.5215467], [-3.631444, 51.52160860000001], [-3.6317786, 51.521650099999995], [-3.6320816, 51.5216824], [-3.632439999999999, 51.5217246], [-3.6328629, 51.52176610000001], [-3.633367100000001, 51.521805500000006], [-3.6337549, 51.5218323], [-3.6341517, 51.52185829999999], [-3.6345192, 51.5218752], [-3.6349635, 51.5218928], [-3.6354417, 51.521904000000006], [-3.635877, 51.5219082], [-3.6363202, 51.52191109999999], [-3.636661599999999, 51.521904000000006], [-3.6369985, 51.521897], [-3.6373818, 51.5218822], [-3.6377932999999993, 51.521863899999985], [-3.638203700000001, 51.521842799999995], [-3.6385791, 51.52181889999999], [-3.6390222999999993, 51.5217894], [-3.6395615, 51.52174709999999], [-3.6403462, 51.52168029999999], [-3.6408628, 51.5216353], [-3.6414021, 51.5215917], [-3.6423147, 51.5215367], [-3.642835900000001, 51.52150889999999], [-3.643493, 51.521488999999995], [-3.643710500000001, 51.521483], [-3.644695399999999, 51.52147800000001], [-3.6451047, 51.52148199999999], [-3.645710699999999, 51.52149589999999], [-3.6463055, 51.52152280000001], [-3.646804299999999, 51.5215497], [-3.6473591, 51.5215894], [-3.6478324, 51.5216302], [-3.6483952, 51.521684], [-3.648942, 51.52174560000001], [-3.6494888, 51.521817299999995], [-3.6499428999999983, 51.5218829], [-3.6504386, 51.52195360000001], [-3.6509518, 51.52203509999998], [-3.6514059, 51.5221137], [-3.651955899999999, 51.5221993], [-3.6524998000000006, 51.5222842], [-3.6530575, 51.52236469999999], [-3.6535556, 51.5224276], [-3.653965, 51.5224726], [-3.6544369, 51.5225255], [-3.6548644, 51.52256489999999], [-3.6553145, 51.52260259999999], [-3.6554986501833184, 51.52261664888299], [-3.6558008, 51.5226397], [-3.656229300000001, 51.52266890000001], [-3.6566713, 51.5226903], [-3.657090699999999, 51.5227117], [-3.6575915, 51.522735299999994], [-3.658085900000001, 51.5227493], [-3.6584827, 51.52276059999999], [-3.6588786, 51.5227724], [-3.6594010999999993, 51.522787], [-3.6599678, 51.522802799999994], [-3.660634, 51.5228219], [-3.6610323, 51.5228334], [-3.661507199999999, 51.5228472], [-3.6623894, 51.5228748], [-3.6629559, 51.5228953], [-3.6635362, 51.522909600000006], [-3.6646295, 51.52294270000001], [-3.6657413, 51.5229742], [-3.667019400000001, 51.5230135], [-3.6681275, 51.523047299999995], [-3.6693261000000006, 51.52307989999999], [-3.6699191, 51.52309789999999], [-3.6708934, 51.52312400000001], [-3.6714845, 51.523135200000006], [-3.671878599999999, 51.5231363], [-3.6724553000000006, 51.5231363], [-3.6730176, 51.5231318], [-3.6742252, 51.5230857], [-3.6749877, 51.52307709999999], [-3.6760056, 51.5230602], [-3.676977299999999, 51.52304529999999], [-3.6778037, 51.5230344], [-3.678510600000001, 51.5230225], [-3.679346600000001, 51.5230146], [-3.680406, 51.52300259999999], [-3.6812133, 51.5230007], [-3.6819345, 51.52300759999999], [-3.6827083, 51.52302649999999], [-3.683092664890038, 51.52304282234616], [-3.6832923, 51.523051300000006], [-3.683790099999999, 51.52307110000001], [-3.6844028, 51.5231089], [-3.6850936, 51.5231515], [-3.685687199999999, 51.52319920000001], [-3.6862790999999993, 51.5232508], [-3.686909299999999, 51.523312399999995], [-3.687585799999999, 51.5233829], [-3.688047399999999, 51.52344399999999], [-3.6883197, 51.5234801], [-3.6891255, 51.52358439999999], [-3.6899105, 51.52370049999999], [-3.690791200000001, 51.52382560000001], [-3.6913464, 51.5239169], [-3.692061199999999, 51.524037], [-3.692634, 51.5241413], [-3.6930903, 51.52423159999999], [-3.6935848999999994, 51.5243309], [-3.6944369, 51.52452449999999], [-3.6953897, 51.5247595], [-3.6965587000000006, 51.52507560000001], [-3.697313299999999, 51.5252867], [-3.6981973, 51.5255399], [-3.6986089, 51.5256545], [-3.698831, 51.52571640000001], [-3.6993258, 51.5258574], [-3.6996758, 51.5259593], [-3.7003953, 51.52616140000001], [-3.701437400000001, 51.5264569], [-3.7022898, 51.526701200000005], [-3.702951, 51.52688489999999], [-3.7035232, 51.52704670000001], [-3.7041071999999993, 51.5272117], [-3.704156, 51.52722519999999], [-3.7044982, 51.527320200000005], [-3.705159299999999, 51.5275103], [-3.7061695, 51.527796], [-3.7071657, 51.528080399999986], [-3.7078612, 51.5282778], [-3.7090219, 51.5286092], [-3.710319, 51.5289794], [-3.7109306, 51.52915130000001], [-3.7112425, 51.5292396], [-3.711923599999999, 51.529432500000006], [-3.7131944999999993, 51.52979559999999], [-3.7142927, 51.5300973], [-3.715007799999999, 51.53028350000001], [-3.7154928, 51.530403099999994], [-3.7159351, 51.5305054], [-3.7164957, 51.530623000000006], [-3.7171928, 51.530756], [-3.7177401999999993, 51.530846], [-3.7183929, 51.53094209999999], [-3.7190274999999993, 51.5310096], [-3.7195701, 51.531065899999994], [-3.7204611, 51.531146699999994], [-3.7213933, 51.5312254], [-3.7219600000000006, 51.5312752], [-3.7222499, 51.5312991], [-3.7233843000000006, 51.5314105], [-3.7241405, 51.531499499999995], [-3.7247521, 51.5315844], [-3.7254047999999993, 51.5316816], [-3.7262464999999994, 51.5318247], [-3.7267956, 51.531927], [-3.7273398, 51.5320436], [-3.727849500000001, 51.53215409999999], [-3.7284068, 51.5322829], [-3.7289395, 51.5324312], [-3.7298834, 51.5326949], [-3.7306052, 51.5329158], [-3.7312052, 51.5331193], [-3.7317905, 51.5333229], [-3.7322393, 51.53348749999999], [-3.732821299999999, 51.5337146], [-3.7334576, 51.5339825], [-3.7337669999999994, 51.5341184], [-3.7338998, 51.5341768], [-3.733921800000001, 51.5341872], [-3.734437400000001, 51.5344304], [-3.7349223999999994, 51.534673799999986], [-3.7352939999999992, 51.5348691], [-3.7356475, 51.5350675], [-3.736153799999999, 51.53536410000001], [-3.7365287, 51.53559829999998], [-3.7370267999999993, 51.5359235], [-3.737409899999999, 51.5361904], [-3.7379343, 51.536578], [-3.738363399999999, 51.53691649999999], [-3.7388467999999992, 51.5373194], [-3.739266, 51.5376936], [-3.7394408, 51.53786249999999], [-3.739703299999999, 51.53811600000001], [-3.7401557, 51.538562899999995], [-3.740499900000001, 51.5389289], [-3.7407602, 51.539232199999994], [-3.7409967, 51.539531], [-3.7412424999999994, 51.5398666], [-3.7414293, 51.5401439], [-3.7417325, 51.540658099999995], [-3.741871399999999, 51.54090140000001], [-3.7420343, 51.5411738], [-3.7420633337395977, 51.54121656421756], [-3.7421026, 51.54127439999999], [-3.742439599999999, 51.5418325], [-3.742569728510937, 51.542059767649235], [-3.7428238, 51.54250349999999], [-3.742890699999999, 51.5426151], [-3.7430524, 51.5428845], [-3.7434153, 51.54350519999999], [-3.7450322, 51.546258599999994], [-3.7466422, 51.548987200000006], [-3.748287, 51.551769199999995], [-3.7499182, 51.5545771], [-3.7499695653658094, 51.55466347968381], [-3.7504274, 51.5554334], [-3.7522328, 51.5585028], [-3.7533844, 51.5604569], [-3.754541387235054, 51.562433148565674], [-3.7546105, 51.562551199999994], [-3.7549895, 51.563197599999995], [-3.755241, 51.56362120000001], [-3.7558621, 51.56466269999999], [-3.7572092000000006, 51.56695930000001], [-3.7575343, 51.5675341], [-3.7578089, 51.5679736], [-3.7581522, 51.5684905], [-3.7583598, 51.5687775], [-3.7586138, 51.569123799999986], [-3.7592671, 51.56993070000001], [-3.759510899999999, 51.57023539999999], [-3.7602611, 51.5711822], [-3.7607166, 51.57176780000001], [-3.7611703, 51.57234619999999], [-3.7620823, 51.5734856], [-3.7630501, 51.57470599999999], [-3.7639296, 51.575802], [-3.7652091, 51.5774257], [-3.7660000999999994, 51.57841320000001], [-3.767060999999999, 51.5797621], [-3.768131199999999, 51.58109209999999], [-3.7684532, 51.58148039999998], [-3.768803600000001, 51.5818613], [-3.7693899, 51.58242800000001], [-3.7696167, 51.5826296], [-3.7699273, 51.58288189999999], [-3.770827699999999, 51.583542599999994], [-3.7717769, 51.584214800000005], [-3.7724084000000007, 51.58469749999999], [-3.7729241933019897, 51.5850937066797], [-3.7731123, 51.5852382], [-3.7735324, 51.5855976], [-3.7736212, 51.58567480000017], [-3.773671, 51.585718099999994], [-3.7738304, 51.585840700000006], [-3.7740589, 51.5860338], [-3.7749669, 51.5868013], [-3.7765364, 51.588109], [-3.778082399999999, 51.58940259999999], [-3.7792155, 51.590380399999994], [-3.7797703, 51.5908588], [-3.7805876, 51.59158839999999], [-3.7812497, 51.59218440000001], [-3.7815988, 51.592483599999994], [-3.781940099076915, 51.59276944127348], [-3.782504699999999, 51.5932423], [-3.7832734, 51.593835], [-3.7839766999999993, 51.59439849999999], [-3.7844352, 51.5947748], [-3.784578199999999, 51.59488749999999], [-3.785315100000001, 51.5955017], [-3.7855038999999993, 51.5956601], [-3.7860101, 51.5960749], [-3.7863721, 51.596393500000005], [-3.7864253, 51.5964388], [-3.7866507, 51.5966348], [-3.7869638, 51.596887300000006], [-3.787036799999999, 51.5969481], [-3.7871962, 51.59707689999999], [-3.7877224, 51.5974991], [-3.7882413, 51.597876799999995], [-3.789002299999999, 51.5984047], [-3.7894913, 51.5987206], [-3.790516, 51.59927979999999], [-3.791558, 51.5998026], [-3.792418300000001, 51.6001717], [-3.7938298, 51.60079879999999], [-3.7944791, 51.60109930000001], [-3.795135, 51.60144530000001], [-3.7953128, 51.6015481], [-3.796126899999999, 51.602066400000005], [-3.796926000000001, 51.602622], [-3.797676800000001, 51.60325009999998], [-3.7983789, 51.6039089], [-3.799884899999999, 51.6053458], [-3.8012333, 51.60661939999999], [-3.8025678, 51.607887], [-3.8052244, 51.6104156], [-3.805293787433846, 51.61048353460085], [-3.8065179, 51.611682], [-3.806898700000001, 51.61203829999999], [-3.8078716, 51.61295719999999], [-3.808281299999999, 51.6133443], [-3.8088627, 51.6139025], [-3.8091855, 51.6142095], [-3.8097326, 51.6147293], [-3.8105307, 51.6154913], [-3.8157327999999993, 51.6204074], [-3.8176712, 51.6222071], [-3.8183385, 51.6228266], [-3.818467899999999, 51.6229483], [-3.8192926, 51.6237233], [-3.819697899999999, 51.6241282], [-3.820031999999999, 51.6244907], [-3.8204604, 51.6250363], [-3.8206933, 51.6253408], [-3.8209222, 51.62567740000001], [-3.8211034, 51.625956], [-3.8212392, 51.626184399999985], [-3.8213453, 51.6263913], [-3.8215739, 51.626848499999994], [-3.821775300000001, 51.6273061], [-3.821957900000001, 51.6278385], [-3.822082499999999, 51.62830290000001], [-3.8221909, 51.62892969999999], [-3.822247500000001, 51.6295517], [-3.822252399999999, 51.62994890000001], [-3.8222391, 51.6302938], [-3.8222016, 51.6306256], [-3.822100499999999, 51.631159999999994], [-3.8220786, 51.6312895], [-3.8220086, 51.6315866], [-3.8219453999999993, 51.6318334], [-3.82172, 51.632692299999995], [-3.8214332999999994, 51.6333262], [-3.8213847999999992, 51.6334395], [-3.821217, 51.6338933], [-3.82106, 51.6341872], [-3.8206877, 51.6351036], [-3.8204871, 51.6356438], [-3.8203276, 51.63616089999999], [-3.8202186, 51.6366667], [-3.820165999999999, 51.636964], [-3.8200766, 51.637526599999994], [-3.8199507000000006, 51.6381644], [-3.8198774000000006, 51.6385689], [-3.8197813, 51.63908370000001], [-3.819718, 51.6395417], [-3.8196784, 51.63994459999999], [-3.819625700000001, 51.640630300000005], [-3.8195879, 51.6409773], [-3.8195522, 51.6417996], [-3.8195857213455886, 51.643147905570174], [-3.819656469986865, 51.64325368278356], [-3.8197235, 51.643353899999994], [-3.8199459, 51.643643], [-3.8201318, 51.64387789999999], [-3.820322, 51.6440823], [-3.8206506, 51.6443895], [-3.8209381, 51.6446158], [-3.821297, 51.6448794], [-3.8216372, 51.645104399999994], [-3.8222682, 51.645492299999994], [-3.8243634, 51.6467803], [-3.8248395, 51.64707070000001], [-3.8250286, 51.6471848], [-3.825687, 51.6475684], [-3.8259332, 51.6477118], [-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} 43.7 0443 0559 Cardiff Central Swansea Swansea 51.6254157 -3.9408570 51.6254157 -3.9408570 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:00 Swansea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586420 1789707504355803 44 44 2026-09-18 05:09:54.379497 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:53.699102
628141 659447 G53173 425N25M518 2026-09-18 COMPLETE 17585992 2026-09-18 05:59:00 2026-09-18 05:09:56 2026-09-20 05:09:56 {"id": 659447, "stp": "P", "toc": "East Midlands Railway", "uid": "G53173", "consist": "170503+170510", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53173/2026-09-18/detailed", "trust_id": "425N25M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5N25", "timing_status": "LATE", "origin_station": "Crewe C.S. (L&NWR Site)", "current_leg_arr": "0559", "current_leg_dep": "0557", "current_leg_end": "Crewe", "origin_dep_time": "0552", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-18T05:09:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Crewe Cs Sig. 535/537", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Crewe Cs Sig. 535/537", "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\": 319.25, \"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\": 358.601, \"from_m\": 319.25, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 365.422, \"from_m\": 358.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 425.334, \"from_m\": 365.422, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 597.056, \"from_m\": 425.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\": 714.65, \"from_m\": 597.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 908.445, \"from_m\": 714.65, \"capability_applied\": null, \"effective_limit_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\": 659447, \"profile_key\": \"5c5f837c0a3738f82782589e5d86bb3baf65ae4c59e93bee2a9a70ffa9622b2d\", \"schedule_id\": 11300, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Crewe C.S. (L&NWR Site)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32219}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 220.705, \"section_seq\": 1, \"route_path_id\": 32219}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 908.445, \"section_seq\": 1, \"route_path_id\": 32219}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 908.445, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32219}], \"total_distance_m\": 908.445, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 589.195, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 319.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:52Z\", \"source_id\": 17580961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:26Z\", \"source_id\": 54925305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:28Z\", \"source_id\": 17585992, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "4", "timing_fact_generation": 1789707449379464, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:55.813433", "service_state_evidence_id": 17585992, "current_leg_start_actual_dep": "2026-09-18T05:56:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:56.068494", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P None CRE 5N25 170503+170510 4 100 None {"version": 3, "segments": [{"to_m": 319.25, "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": 358.601, "from_m": 319.25, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 365.422, "from_m": 358.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 425.334, "from_m": 365.422, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 597.056, "from_m": 425.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": 714.65, "from_m": 597.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 908.445, "from_m": 714.65, "capability_applied": null, "effective_limit_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": 659447, "profile_key": "5c5f837c0a3738f82782589e5d86bb3baf65ae4c59e93bee2a9a70ffa9622b2d", "schedule_id": 11300, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Crewe C.S. (L&NWR Site)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32219}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 220.705, "section_seq": 1, "route_path_id": 32219}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Crewe", "stage_seq": 3, "distance_m": 908.445, "section_seq": 1, "route_path_id": 32219}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 908.445, "from_m": 0.0, "section_seq": 1, "route_path_id": 32219}], "total_distance_m": 908.445, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 589.195, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 319.25, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:52Z", "source_id": 17580961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10832, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:26Z", "source_id": 54925305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:28Z", "source_id": 17585992, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Crewe C.S. (L&NWR Site) 0552 0552 None None None Crewe 0557 0557 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G53173/2026-09-18/detailed None Crewe Cs Sig. 535/537 2026-09-18T05:56:00+01:00 Crewe 2.0 {"type": "LineString", "coordinates": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 0.4 0557 0559 Crewe Cs Sig. 535/537 Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-18 05:09:56 TERMINATED 2026-09-18 04:59:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585992 1789707449379464 5 5 2026-09-18 05:09:56.068494 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:55.813433
628142 657979 P29001 305C00M418 2026-09-18 COMPLETE 17586611 2026-09-18 05:59:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 657979, "stp": "P", "toc": "Northern", "uid": "P29001", "consist": "195108", "dest_crs": "LAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29001/2026-09-18/detailed", "trust_id": "305C00M418", "origin_crs": "XNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-18", "dest_arr_time": "0557", "dest_platform": "3", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "5C00", "timing_status": "LATE", "origin_station": "Blackpool North Car MD", "current_leg_arr": "0559", "current_leg_dep": "0542", "current_leg_end": "Lancaster", "origin_dep_time": "0453", "origin_platform": null, "current_location": "Lancaster", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Preston", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Preston", "current_leg_milage": "20.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 318.457, \"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\": 369.7, \"from_m\": 318.457, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 543.34, \"from_m\": 369.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\": 1075.69, \"from_m\": 543.34, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1108.48, \"from_m\": 1075.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4991.36, \"from_m\": 1108.48, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5361.093, \"from_m\": 4991.36, \"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\": 5970.989, \"from_m\": 5361.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26853.297, \"from_m\": 5970.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\": 27026.288, \"from_m\": 26853.297, \"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\": 27617.565, \"from_m\": 27026.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27635.044, \"from_m\": 27617.565, \"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\": 27693.246, \"from_m\": 27635.044, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27717.817, \"from_m\": 27693.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\": 27781.559, \"from_m\": 27717.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27841.996, \"from_m\": 27781.559, \"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\": 29465.547, \"from_m\": 27841.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59183.474, \"from_m\": 29465.547, \"capability_applied\": null, \"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\": 60994.271, \"from_m\": 59183.474, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 657979, \"profile_key\": \"4e12ff4319035657cdb941b48ced6e713d954df5e1008b5b662fdddb6c16ff6a\", \"schedule_id\": 20472, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Blackpool North Car MD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0458\", \"wtt_dep\": \"0508\", \"location\": \"Blackpool North\", \"stage_seq\": 2, \"distance_m\": 369.7, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 3, \"distance_m\": 892.673, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 5145.171, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 15812.964, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 27560.917, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0539\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 27781.559, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 8, \"distance_m\": 27992.628, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 9, \"distance_m\": 34450.184, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 10, \"distance_m\": 42259.406, \"section_seq\": 1, \"route_path_id\": 74531}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 11, \"distance_m\": 60994.271, \"section_seq\": 1, \"route_path_id\": 74531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60994.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74531}], \"total_distance_m\": 60994.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60027.176, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 967.095, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0453", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:50:32Z\", \"source_id\": 54858446, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:50:38Z\", \"source_id\": 17567016, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:27Z\", \"source_id\": 54869240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:32Z\", \"source_id\": 17570111, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:15:43Z\", \"source_id\": 54875046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:15:49Z\", \"source_id\": 17571670, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:58Z\", \"source_id\": 54883850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:02Z\", \"source_id\": 17574083, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:45Z\", \"source_id\": 54927355, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:49Z\", \"source_id\": 17586611, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "3", "timing_fact_generation": 1789707529989292, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:56.351317", "service_state_evidence_id": 17586611, "current_leg_start_actual_dep": "2026-09-18T05:41:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:56.520428", "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 XNS LAN 5C00 195108 3 100 None {"version": 3, "segments": [{"to_m": 318.457, "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": 369.7, "from_m": 318.457, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 543.34, "from_m": 369.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": 1075.69, "from_m": 543.34, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1108.48, "from_m": 1075.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4991.36, "from_m": 1108.48, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5361.093, "from_m": 4991.36, "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": 5970.989, "from_m": 5361.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26853.297, "from_m": 5970.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": 27026.288, "from_m": 26853.297, "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": 27617.565, "from_m": 27026.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27635.044, "from_m": 27617.565, "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": 27693.246, "from_m": 27635.044, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27717.817, "from_m": 27693.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": 27781.559, "from_m": 27717.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27841.996, "from_m": 27781.559, "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": 29465.547, "from_m": 27841.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59183.474, "from_m": 29465.547, "capability_applied": null, "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": 60994.271, "from_m": 59183.474, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 657979, "profile_key": "4e12ff4319035657cdb941b48ced6e713d954df5e1008b5b662fdddb6c16ff6a", "schedule_id": 20472, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0453", "location": "Blackpool North Car MD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0458", "wtt_dep": "0508", "location": "Blackpool North", "stage_seq": 2, "distance_m": 369.7, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Devonshire Road Jn", "stage_seq": 3, "distance_m": 892.673, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 5145.171, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 15812.964, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 27560.917, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0539", "location": "Preston", "stage_seq": 7, "distance_m": 27781.559, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Preston Fylde Jn", "stage_seq": 8, "distance_m": 27992.628, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Barton & Broughton Pass Loop", "stage_seq": 9, "distance_m": 34450.184, "section_seq": 1, "route_path_id": 74531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Garstang & Catteral", "stage_seq": 10, "distance_m": 42259.406, "section_seq": 1, "route_path_id": 74531}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Lancaster", "stage_seq": 11, "distance_m": 60994.271, "section_seq": 1, "route_path_id": 74531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60994.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 74531}], "total_distance_m": 60994.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60027.176, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 967.095, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:50:32Z", "source_id": 54858446, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T03:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:50:38Z", "source_id": 17567016, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:27Z", "source_id": 54869240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:32Z", "source_id": 17570111, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:15:43Z", "source_id": 54875046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:15:49Z", "source_id": 17571670, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7859, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:58Z", "source_id": 54883850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:02Z", "source_id": 17574083, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:45Z", "source_id": 54927355, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:49Z", "source_id": 17586611, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Blackpool North Car MD 0453 0453 None None None Lancaster 0557 0557 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29001/2026-09-18/detailed None Preston 2026-09-18T05:41:00+01:00 Lancaster 17.0 {"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]} 20.9 0542 0559 Preston Lancaster Lancaster 54.0488465 -2.8078467 54.0488465 -2.8078467 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 04:59:00 Lancaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586611 1789707529989292 34 34 2026-09-18 05:09:56.520428 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:56.351317
628143 659348 C36620 505W41M518 2026-09-18 COMPLETE 17586625 2026-09-18 05:59:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659348, "stp": "P", "toc": "Elizabeth Line", "uid": "C36620", "consist": "345061", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36620/2026-09-18/detailed", "trust_id": "505W41M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W41", "timing_status": "ON TIME", "origin_station": "Gidea Park CS", "current_leg_arr": "0559", "current_leg_dep": "0549", "current_leg_end": "Shenfield", "origin_dep_time": "0549", "origin_platform": "4C", "current_location": "Shenfield", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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": "Gidea Park CS", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Gidea Park CS", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 334.087, \"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\": 420.409, \"from_m\": 334.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 452.141, \"from_m\": 420.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 453.388, \"from_m\": 452.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 500.106, \"from_m\": 453.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9214.59, \"from_m\": 500.106, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9404.152, \"from_m\": 9214.59, \"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\": 9710.126, \"from_m\": 9404.152, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10053.775, \"from_m\": 9710.126, \"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\": 659348, \"profile_key\": \"a9ebd53d8623754c657ac1447d258f32647e44b0ed68683e5556111b57bb8063\", \"schedule_id\": 4802, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Gidea Park CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 371.148, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 3, \"distance_m\": 10053.775, \"section_seq\": 1, \"route_path_id\": 67415}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10053.775, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}], \"total_distance_m\": 10053.775, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 412.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:47Z\", \"source_id\": 54927385, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:49Z\", \"source_id\": 17586625, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789707530464186, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T04:59:57.582617", "service_state_evidence_id": 17586625, "current_leg_start_actual_dep": "2026-09-18T05:49:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:09:57.690267", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None SNF 5W41 345061 9 90 None {"version": 3, "segments": [{"to_m": 334.087, "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": 420.409, "from_m": 334.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 452.141, "from_m": 420.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 453.388, "from_m": 452.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 500.106, "from_m": 453.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9214.59, "from_m": 500.106, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9404.152, "from_m": 9214.59, "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": 9710.126, "from_m": 9404.152, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10053.775, "from_m": 9710.126, "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": 659348, "profile_key": "a9ebd53d8623754c657ac1447d258f32647e44b0ed68683e5556111b57bb8063", "schedule_id": 4802, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Gidea Park CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67415}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 371.148, "section_seq": 1, "route_path_id": 67415}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Shenfield", "stage_seq": 3, "distance_m": 10053.775, "section_seq": 1, "route_path_id": 67415}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10053.775, "from_m": 0.0, "section_seq": 1, "route_path_id": 67415}], "total_distance_m": 10053.775, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 412.537, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:47Z", "source_id": 54927385, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:59:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:49Z", "source_id": 17586625, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Gidea Park CS 0549 0549 4C None None Shenfield 0559 0559 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36620/2026-09-18/detailed None Gidea Park CS 2026-09-18T05:49:00+01:00 Shenfield 10.0 {"type": "LineString", "coordinates": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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]]} 6.2 0549 0559 Gidea Park CS Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 04:59:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586625 1789707530464186 8 8 2026-09-18 05:09:57.690267 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 04:59:57.582617
628144 658715 L85318 875D89M518 2026-09-18 COMPLETE 17587114 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658715, "stp": "P", "toc": "South Western Railway", "uid": "L85318", "consist": "701026", "dest_crs": "XFK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85318/2026-09-18/detailed", "trust_id": "875D89M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom - Up Sidings", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "SDG", "is_terminated": 1, "next_location": "Epsom - Up Sidings", "signalling_id": "5D89", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0600", "current_leg_dep": "0559", "current_leg_end": "Epsom - Up Sidings", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Epsom Sig. 456", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]}", "current_leg_start": "Epsom", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.3309174", "next_location_lon": "-0.2766821", "previous_location": "Epsom", "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\": 353.627, \"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\": 2902.371, \"from_m\": 353.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2970.338, \"from_m\": 2902.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3011.544, \"from_m\": 2970.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3070.34, \"from_m\": 3011.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\": 3299.58, \"from_m\": 3070.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3365.884, \"from_m\": 3299.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3409.021, \"from_m\": 3365.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3454.191, \"from_m\": 3409.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4325.611, \"from_m\": 3454.191, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4407.981, \"from_m\": 4325.611, \"capability_applied\": null, \"effective_limit_mph\": 20.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.936, \"from_m\": 4407.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5461.729, \"from_m\": 4431.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\": 5507.899, \"from_m\": 5461.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.655, \"from_m\": 5507.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14108.513, \"from_m\": 14020.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14164.941, \"from_m\": 14108.513, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14449.028, \"from_m\": 14164.941, \"capability_applied\": null, \"effective_limit_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\": 658715, \"profile_key\": \"b8ef6daa39481b74100330f043eb7b19870a680b08daf8496aa3cc40982a5351\", \"schedule_id\": 17345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1082.043, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Wimbledon\", \"stage_seq\": 3, \"distance_m\": 2498.418, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 4, \"distance_m\": 3197.853, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Raynes Park\", \"stage_seq\": 5, \"distance_m\": 4739.953, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Motspur Park\", \"stage_seq\": 6, \"distance_m\": 6553.73, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0601\", \"location\": \"Epsom\", \"stage_seq\": 7, \"distance_m\": 13842.085, \"section_seq\": 1, \"route_path_id\": 73205}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Epsom - Up Sidings\", \"stage_seq\": 8, \"distance_m\": 14449.028, \"section_seq\": 1, \"route_path_id\": 73205}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14449.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73205}], \"total_distance_m\": 14449.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13723.136, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 725.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3309174", "current_position_lon": "-0.2766821", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:48Z\", \"source_id\": 54894421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:53Z\", \"source_id\": 17577027, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:08Z\", \"source_id\": 54900871, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:14Z\", \"source_id\": 17578906, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:53Z\", \"source_id\": 54904374, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:59Z\", \"source_id\": 17579933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:36Z\", \"source_id\": 54922613, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:38Z\", \"source_id\": 17585125, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:54Z\", \"source_id\": 17587114, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom - Up Sidings", "service_state_platform": "SDG", "timing_fact_generation": 1789707596137858, "current_leg_arrival_utc": "2026-09-18T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:00.583952", "service_state_evidence_id": 17587114, "current_leg_start_actual_dep": "2026-09-18T06:01:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:01.034935", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None XFK 5D89 701026 10 100 None {"version": 3, "segments": [{"to_m": 353.627, "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": 2902.371, "from_m": 353.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2970.338, "from_m": 2902.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3011.544, "from_m": 2970.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3070.34, "from_m": 3011.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": 3299.58, "from_m": 3070.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3365.884, "from_m": 3299.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3409.021, "from_m": 3365.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3454.191, "from_m": 3409.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4325.611, "from_m": 3454.191, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4407.981, "from_m": 4325.611, "capability_applied": null, "effective_limit_mph": 20.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.936, "from_m": 4407.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5461.729, "from_m": 4431.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": 5507.899, "from_m": 5461.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.655, "from_m": 5507.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14108.513, "from_m": 14020.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14164.941, "from_m": 14108.513, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14449.028, "from_m": 14164.941, "capability_applied": null, "effective_limit_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": 658715, "profile_key": "b8ef6daa39481b74100330f043eb7b19870a680b08daf8496aa3cc40982a5351", "schedule_id": 17345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 1082.043, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Wimbledon", "stage_seq": 3, "distance_m": 2498.418, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Wimbledon West Jn", "stage_seq": 4, "distance_m": 3197.853, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Raynes Park", "stage_seq": 5, "distance_m": 4739.953, "section_seq": 1, "route_path_id": 73205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Motspur Park", "stage_seq": 6, "distance_m": 6553.73, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0601", "location": "Epsom", "stage_seq": 7, "distance_m": 13842.085, "section_seq": 1, "route_path_id": 73205}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Epsom - Up Sidings", "stage_seq": 8, "distance_m": 14449.028, "section_seq": 1, "route_path_id": 73205}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14449.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 73205}], "total_distance_m": 14449.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13723.136, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 725.892, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29446, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:48Z", "source_id": 54894421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:53Z", "source_id": 17577027, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:08Z", "source_id": 54900871, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:14Z", "source_id": 17578906, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:53Z", "source_id": 54904374, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:59Z", "source_id": 17579933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:36Z", "source_id": 54922613, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:38Z", "source_id": 17585125, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:54Z", "source_id": 17587114, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Wimbledon Park Depot Sidings 0529 0529 None None None Epsom - Up Sidings 0603 0603 SDG EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85318/2026-09-18/detailed None Epsom 2026-09-18T06:01:00+01:00 Epsom - Up Sidings 1.0 {"type": "LineString", "coordinates": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]} 0.4 0559 0600 Epsom Epsom Sig. 456 Epsom - Up Sidings 51.3309174 -0.2766821 51.3309174 -0.2766821 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Epsom - Up Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587114 1789707596137858 27 27 2026-09-18 05:10:01.034935 SDG None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:00.583952
628145 658095 C18631 532Y93M518 2026-09-18 COMPLETE None 2026-09-18 05:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658095, "stp": "P", "toc": "Great Northern", "uid": "C18631", "consist": "717012", "dest_crs": "KGX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18631/2026-09-18/detailed", "trust_id": "532Y93M518", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": "05:02:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-18", "dest_arr_time": "0541", "dest_platform": "10", "is_terminated": 1, "next_location": "Hatfield", "signalling_id": "2Y93", "timing_status": null, "origin_station": "Welwyn Garden City", "current_leg_arr": "0504½", "current_leg_dep": "0502", "current_leg_end": "Hatfield", "origin_dep_time": "0500", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.20362062968498265, 51.80072103841259], [-0.203621, 51.8007203], [-0.20387459999999996, 51.8002135], [-0.2039568, 51.8000491], [-0.2042808, 51.79937], [-0.2045367, 51.7988596], [-0.2048791, 51.7981699], [-0.2056674, 51.796655900000005], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363]]}", "current_leg_start": "Welwyn Garden City", "dest_arr_time_act": "0541", "motion_projection": null, "next_location_lat": "51.7645363", "next_location_lon": "-0.2156778", "previous_location": null, "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\": 11648.562, \"from_m\": 0.0, \"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\": 11714.743, \"from_m\": 11648.562, \"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\": 12316.062, \"from_m\": 11714.743, \"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\": 12402.794, \"from_m\": 12316.062, \"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\": 18181.431, \"from_m\": 12402.794, \"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\": 18222.466, \"from_m\": 18181.431, \"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\": 23140.365, \"from_m\": 18222.466, \"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\": 27276.803, \"from_m\": 23140.365, \"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\": 28902.166, \"from_m\": 27276.803, \"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\": 29159.648, \"from_m\": 28902.166, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30794.015, \"from_m\": 29159.648, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31306.105, \"from_m\": 30794.015, \"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\": 31336.191, \"from_m\": 31306.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31404.048, \"from_m\": 31336.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31487.188, \"from_m\": 31404.048, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31776.584, \"from_m\": 31487.188, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31827.526, \"from_m\": 31776.584, \"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\": 32212.625, \"from_m\": 31827.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32221.822, \"from_m\": 32212.625, \"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\": 32228.575, \"from_m\": 32221.822, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32624.391, \"from_m\": 32228.575, \"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}], \"service_id\": 658095, \"profile_key\": \"d9e8ef5ed0bb6514430607e916ca84e3072a17c25fe74cdd38c321ae181185ca\", \"schedule_id\": 2546, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0504H\", \"wtt_dep\": \"0505\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4180.122, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0511\", \"location\": \"Potters Bar\", \"stage_seq\": 3, \"distance_m\": 12146.282, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0513H\", \"wtt_dep\": \"0514\", \"location\": \"Hadley Wood\", \"stage_seq\": 4, \"distance_m\": 15653.063, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0517\", \"location\": \"New Barnet\", \"stage_seq\": 5, \"distance_m\": 17865.993, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Oakleigh Park\", \"stage_seq\": 6, \"distance_m\": 19248.555, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522\", \"location\": \"New Southgate\", \"stage_seq\": 7, \"distance_m\": 22279.203, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 8, \"distance_m\": 24676.003, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Harringay\", \"stage_seq\": 9, \"distance_m\": 27175.012, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0533\", \"location\": \"Finsbury Park\", \"stage_seq\": 10, \"distance_m\": 28526.761, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 11, \"distance_m\": 30347.234, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 12, \"distance_m\": 31522.018, \"section_seq\": 1, \"route_path_id\": 66619}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 13, \"distance_m\": 32624.391, \"section_seq\": 1, \"route_path_id\": 66619}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32624.391, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66619}], \"total_distance_m\": 32624.391, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 32624.391, \"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": "0500", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "51.7645363", "current_position_lon": "-0.2156778", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789704124979331, "current_leg_arrival_utc": "2026-09-18T05:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:00.656630", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T05:02:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:00.872091", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC KGX 2Y93 717012 6 85 None {"version": 3, "segments": [{"to_m": 11648.562, "from_m": 0.0, "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": 11714.743, "from_m": 11648.562, "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": 12316.062, "from_m": 11714.743, "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": 12402.794, "from_m": 12316.062, "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": 18181.431, "from_m": 12402.794, "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": 18222.466, "from_m": 18181.431, "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": 23140.365, "from_m": 18222.466, "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": 27276.803, "from_m": 23140.365, "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": 28902.166, "from_m": 27276.803, "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": 29159.648, "from_m": 28902.166, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30794.015, "from_m": 29159.648, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31306.105, "from_m": 30794.015, "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": 31336.191, "from_m": 31306.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 31404.048, "from_m": 31336.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 31487.188, "from_m": 31404.048, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31776.584, "from_m": 31487.188, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 31827.526, "from_m": 31776.584, "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": 32212.625, "from_m": 31827.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 32221.822, "from_m": 32212.625, "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": 32228.575, "from_m": 32221.822, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 32624.391, "from_m": 32228.575, "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}], "service_id": 658095, "profile_key": "d9e8ef5ed0bb6514430607e916ca84e3072a17c25fe74cdd38c321ae181185ca", "schedule_id": 2546, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0504H", "wtt_dep": "0505", "location": "Hatfield", "stage_seq": 2, "distance_m": 4180.122, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0511", "location": "Potters Bar", "stage_seq": 3, "distance_m": 12146.282, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0513H", "wtt_dep": "0514", "location": "Hadley Wood", "stage_seq": 4, "distance_m": 15653.063, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0517", "location": "New Barnet", "stage_seq": 5, "distance_m": 17865.993, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Oakleigh Park", "stage_seq": 6, "distance_m": 19248.555, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522", "location": "New Southgate", "stage_seq": 7, "distance_m": 22279.203, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525H", "location": "Alexandra Palace", "stage_seq": 8, "distance_m": 24676.003, "section_seq": 1, "route_path_id": 66619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Harringay", "stage_seq": 9, "distance_m": 27175.012, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0533", "location": "Finsbury Park", "stage_seq": 10, "distance_m": 28526.761, "section_seq": 1, "route_path_id": 66619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Holloway South Jn", "stage_seq": 11, "distance_m": 30347.234, "section_seq": 1, "route_path_id": 66619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Belle Isle Jn", "stage_seq": 12, "distance_m": 31522.018, "section_seq": 1, "route_path_id": 66619}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 13, "distance_m": 32624.391, "section_seq": 1, "route_path_id": 66619}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32624.391, "from_m": 0.0, "section_seq": 1, "route_path_id": 66619}], "total_distance_m": 32624.391, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 32624.391, "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} [] Welwyn Garden City 0500 0500 4 5:02:00 None London Kings Cross 0541 0541 10 None None https://www.realtimetrains.co.uk/service/gb-nr:C18631/2026-09-18/detailed None Welwyn Garden City 2026-09-18T05:02:30+01:00 Hatfield 2.5 {"type": "LineString", "coordinates": [[-0.20362062968498265, 51.80072103841259], [-0.203621, 51.8007203], [-0.20387459999999996, 51.8002135], [-0.2039568, 51.8000491], [-0.2042808, 51.79937], [-0.2045367, 51.7988596], [-0.2048791, 51.7981699], [-0.2056674, 51.796655900000005], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363]]} 2.6 0502 0504½ None None Hatfield 51.7645363 -0.2156778 51.7645363 -0.2156778 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Welwyn Garden City SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789704124979331 4 4 2026-09-18 05:10:00.872091 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:00.656630
628146 659041 L37357 695Y02M518 2026-09-18 COMPLETE 17586958 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659041, "stp": "P", "toc": "Chiltern Railways", "uid": "L37357", "consist": "168214+168324", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37357/2026-09-18/detailed", "trust_id": "695Y02M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-18", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5Y02", "timing_status": "EARLY", "origin_station": "Banbury Depot Reception", "current_leg_arr": "0600", "current_leg_dep": "0536", "current_leg_end": "Oxford", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3232228999999998, 52.0571434], [-1.3228956999999997, 52.056978499999985], [-1.3226221, 52.0568498], [-1.3223242999999998, 52.056719599999994], [-1.3218576, 52.05651350000001], [-1.321645651611617, 52.05642336730907], [-1.3214303239361456, 52.05633624475582], [-1.3212392171457, 52.05626008134239], [-1.3210688165626985, 52.05619336432701], [-1.320915607509559, 52.05613458096784], [-1.3207760753086994, 52.05608221852307], [-1.3206467052825388, 52.0560347642509], [-1.3205239827534945, 52.05599070540951], [-1.3204043930439855, 52.0559485292571], [-1.3202844214764289, 52.05590672305185], [-1.3201605533732437, 52.05586377405194], [-1.3200292740568478, 52.05581816951558], [-1.3198870688496591, 52.05576839670094], [-1.3197304230740965, 52.05571294286621], [-1.3195558220525774, 52.055650295269594], [-1.3193597511075204, 52.05557894116926], [-1.3191386955613436, 52.05549736782341], [-1.3188256, 52.055382399999985], [-1.3180240999999997, 52.0550866], [-1.3172295999999997, 52.054792], [-1.316659459244884, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-1.2810277999999995, 52.021079099999994], [-1.2805290000000005, 52.0202052], [-1.2802984, 52.019768899999995], [-1.2800841, 52.019355299999994], [-1.2798569, 52.0189538], [-1.2796340999999998, 52.0185329], [-1.2795275, 52.018331700000005], [-1.2792056999999997, 52.0177245], [-1.2788447999999997, 52.016959500000006], [-1.2785318, 52.0161897], [-1.2782781, 52.0154414], [-1.2780585, 52.014715900000006], [-1.277891, 52.013969800000005], [-1.2777707, 52.0133335], [-1.2776830999999995, 52.0126855], [-1.2776418, 52.012225099999995], [-1.2776135, 52.01174], [-1.2775959, 52.0113934], [-1.2775949, 52.01076739999999], [-1.2776576999999998, 52.0097525], [-1.2778057, 52.00875559999999], [-1.2779481, 52.0081041], [-1.2781262999999998, 52.0074652], [-1.2782792, 52.00689], [-1.2785300999999998, 52.006202299999984], [-1.2788598, 52.0052818], [-1.2793221999999995, 52.0040867], [-1.2793712, 52.0039461], [-1.2796359999999998, 52.0031774], [-1.279877, 52.0023996], [-1.2800298, 52.001701100000005], [-1.2801212999999998, 52.00095890000001], [-1.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Banbury Depot Reception", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Banbury Depot Reception", "current_leg_milage": "22.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 429.562, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 497.159, \"from_m\": 429.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7773.335, \"from_m\": 497.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15351.108, \"from_m\": 7773.335, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35379.759, \"from_m\": 15351.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35700.016, \"from_m\": 35379.759, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35771.396, \"from_m\": 35700.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35778.891, \"from_m\": 35771.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35843.202, \"from_m\": 35778.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35879.218, \"from_m\": 35843.202, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35946.061, \"from_m\": 35879.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35975.576, \"from_m\": 35946.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36170.987, \"from_m\": 35975.576, \"capability_applied\": null, \"effective_limit_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\": 659041, \"profile_key\": \"52273da32a02350deaad50e86fd213b7f19db17c75b80e1794716e9345aba0fe\", \"schedule_id\": 15259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Banbury Depot Reception\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 2, \"distance_m\": 429.562, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 7741.266, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 17296.467, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 5, \"distance_m\": 31813.869, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 6, \"distance_m\": 34628.401, \"section_seq\": 1, \"route_path_id\": 34353}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 36170.987, \"section_seq\": 1, \"route_path_id\": 34353}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36170.987, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34353}], \"total_distance_m\": 36170.987, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36005.781, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.206, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:37Z\", \"source_id\": 54912157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:42Z\", \"source_id\": 17582095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:34Z\", \"source_id\": 17586958, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "1", "timing_fact_generation": 1789707577863562, "current_leg_arrival_utc": "2026-09-18T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:00.890319", "service_state_evidence_id": 17586958, "current_leg_start_actual_dep": "2026-09-18T05:40:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:01.243288", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P None OXF 5Y02 168214+168324 5 100 None {"version": 3, "segments": [{"to_m": 429.562, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 497.159, "from_m": 429.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7773.335, "from_m": 497.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15351.108, "from_m": 7773.335, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35379.759, "from_m": 15351.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35700.016, "from_m": 35379.759, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35771.396, "from_m": 35700.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35778.891, "from_m": 35771.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35843.202, "from_m": 35778.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35879.218, "from_m": 35843.202, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35946.061, "from_m": 35879.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35975.576, "from_m": 35946.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36170.987, "from_m": 35975.576, "capability_applied": null, "effective_limit_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": 659041, "profile_key": "52273da32a02350deaad50e86fd213b7f19db17c75b80e1794716e9345aba0fe", "schedule_id": 15259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Banbury Depot Reception", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Banbury Depot Jn", "stage_seq": 2, "distance_m": 429.562, "section_seq": 1, "route_path_id": 34353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 7741.266, "section_seq": 1, "route_path_id": 34353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Heyford", "stage_seq": 4, "distance_m": 17296.467, "section_seq": 1, "route_path_id": 34353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Wolvercote Jn", "stage_seq": 5, "distance_m": 31813.869, "section_seq": 1, "route_path_id": 34353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Oxford North Jn", "stage_seq": 6, "distance_m": 34628.401, "section_seq": 1, "route_path_id": 34353}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Oxford", "stage_seq": 7, "distance_m": 36170.987, "section_seq": 1, "route_path_id": 34353}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36170.987, "from_m": 0.0, "section_seq": 1, "route_path_id": 34353}], "total_distance_m": 36170.987, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36005.781, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.206, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:37Z", "source_id": 54912157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:42Z", "source_id": 17582095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:34Z", "source_id": 17586958, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Banbury Depot Reception 0540 0540 None None None Oxford 0611 0611 3 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37357/2026-09-18/detailed None Banbury Depot Reception 2026-09-18T05:40:00+01:00 Oxford 24.0 {"type": "LineString", "coordinates": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3232228999999998, 52.0571434], [-1.3228956999999997, 52.056978499999985], [-1.3226221, 52.0568498], [-1.3223242999999998, 52.056719599999994], [-1.3218576, 52.05651350000001], [-1.321645651611617, 52.05642336730907], [-1.3214303239361456, 52.05633624475582], [-1.3212392171457, 52.05626008134239], [-1.3210688165626985, 52.05619336432701], [-1.320915607509559, 52.05613458096784], [-1.3207760753086994, 52.05608221852307], [-1.3206467052825388, 52.0560347642509], [-1.3205239827534945, 52.05599070540951], [-1.3204043930439855, 52.0559485292571], [-1.3202844214764289, 52.05590672305185], [-1.3201605533732437, 52.05586377405194], [-1.3200292740568478, 52.05581816951558], [-1.3198870688496591, 52.05576839670094], [-1.3197304230740965, 52.05571294286621], [-1.3195558220525774, 52.055650295269594], [-1.3193597511075204, 52.05557894116926], [-1.3191386955613436, 52.05549736782341], [-1.3188256, 52.055382399999985], [-1.3180240999999997, 52.0550866], [-1.3172295999999997, 52.054792], [-1.316659459244884, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-1.2810277999999995, 52.021079099999994], [-1.2805290000000005, 52.0202052], [-1.2802984, 52.019768899999995], [-1.2800841, 52.019355299999994], [-1.2798569, 52.0189538], [-1.2796340999999998, 52.0185329], [-1.2795275, 52.018331700000005], [-1.2792056999999997, 52.0177245], [-1.2788447999999997, 52.016959500000006], [-1.2785318, 52.0161897], [-1.2782781, 52.0154414], [-1.2780585, 52.014715900000006], [-1.277891, 52.013969800000005], [-1.2777707, 52.0133335], [-1.2776830999999995, 52.0126855], [-1.2776418, 52.012225099999995], [-1.2776135, 52.01174], [-1.2775959, 52.0113934], [-1.2775949, 52.01076739999999], [-1.2776576999999998, 52.0097525], [-1.2778057, 52.00875559999999], [-1.2779481, 52.0081041], [-1.2781262999999998, 52.0074652], [-1.2782792, 52.00689], [-1.2785300999999998, 52.006202299999984], [-1.2788598, 52.0052818], [-1.2793221999999995, 52.0040867], [-1.2793712, 52.0039461], [-1.2796359999999998, 52.0031774], [-1.279877, 52.0023996], [-1.2800298, 52.001701100000005], [-1.2801212999999998, 52.00095890000001], [-1.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 22.4 0536 0600 Banbury Depot Reception Oxford Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Oxford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586958 1789707577863562 19 19 2026-09-18 05:10:01.243288 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:00.890319
628147 659475 P64798 175I04M518 2026-09-18 COMPLETE 17586547 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659475, "stp": "O", "toc": "Northern", "uid": "P64798", "consist": "158861", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64798/2026-09-18/detailed", "trust_id": "175I04M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "0607", "dest_platform": "13B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5I04", "timing_status": "EARLY", "origin_station": "Holbeck Loco Sidings", "current_leg_arr": "0600", "current_leg_dep": "0552", "current_leg_end": "Leeds", "origin_dep_time": "0553½", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.548273, 53.785228199999985], [-1.5488544999999998, 53.7853199], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Holbeck Depot Headshunt", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Holbeck Depot Headshunt", "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\": 562.72, \"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\": 600.427, \"from_m\": 562.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 660.868, \"from_m\": 600.427, \"capability_applied\": null, \"effective_limit_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\": 1344.171, \"from_m\": 660.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1485.837, \"from_m\": 1344.171, \"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\": 1728.938, \"from_m\": 1485.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1758.148, \"from_m\": 1728.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1917.828, \"from_m\": 1758.148, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1947.039, \"from_m\": 1917.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2482.053, \"from_m\": 1947.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2804.264, \"from_m\": 2482.053, \"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\": 659475, \"profile_key\": \"424b6394b232c69f7cd06ba783ffeab9381ce11ac482797b50ec54ba5e22d922\", \"schedule_id\": 37315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Holbeck Loco Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28290}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0600H\", \"location\": \"Holbeck Depot Headshunt\", \"stage_seq\": 2, \"distance_m\": 660.868, \"section_seq\": 1, \"route_path_id\": 28290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1105.024, \"section_seq\": 1, \"route_path_id\": 28290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 4, \"distance_m\": 1837.988, \"section_seq\": 1, \"route_path_id\": 28290}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 5, \"distance_m\": 2804.264, \"section_seq\": 1, \"route_path_id\": 28290}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2804.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28290}], \"total_distance_m\": 2804.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2745.843, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 58.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:49Z\", \"source_id\": 54913965, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:51Z\", \"source_id\": 17582617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:35Z\", \"source_id\": 54927088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:40Z\", \"source_id\": 17586547, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "13", "timing_fact_generation": 1789707522636238, "current_leg_arrival_utc": "2026-09-18T06:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:01.058598", "service_state_evidence_id": 17586547, "current_leg_start_actual_dep": "2026-09-18T06:00:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:01.476781", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O None LDS 5I04 158861 2 90 None {"version": 3, "segments": [{"to_m": 562.72, "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": 600.427, "from_m": 562.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 660.868, "from_m": 600.427, "capability_applied": null, "effective_limit_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": 1344.171, "from_m": 660.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1485.837, "from_m": 1344.171, "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": 1728.938, "from_m": 1485.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1758.148, "from_m": 1728.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1917.828, "from_m": 1758.148, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1947.039, "from_m": 1917.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2482.053, "from_m": 1947.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2804.264, "from_m": 2482.053, "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": 659475, "profile_key": "424b6394b232c69f7cd06ba783ffeab9381ce11ac482797b50ec54ba5e22d922", "schedule_id": 37315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553H", "location": "Holbeck Loco Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28290}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0600H", "location": "Holbeck Depot Headshunt", "stage_seq": 2, "distance_m": 660.868, "section_seq": 1, "route_path_id": 28290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1105.024, "section_seq": 1, "route_path_id": 28290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Leeds West Jn", "stage_seq": 4, "distance_m": 1837.988, "section_seq": 1, "route_path_id": 28290}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Leeds", "stage_seq": 5, "distance_m": 2804.264, "section_seq": 1, "route_path_id": 28290}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2804.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 28290}], "total_distance_m": 2804.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2745.843, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 58.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5631, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:49Z", "source_id": 54913965, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:50:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:51Z", "source_id": 17582617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5419, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:35Z", "source_id": 54927088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:40Z", "source_id": 17586547, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Holbeck Loco Sidings 0553½ 0553½ None None None Leeds 0607 0607 13B EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64798/2026-09-18/detailed None Holbeck Depot Headshunt 2026-09-18T06:00:30+01:00 Leeds 8.0 {"type": "LineString", "coordinates": [[-1.548273, 53.785228199999985], [-1.5488544999999998, 53.7853199], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 1.1 0552 0600 Holbeck Depot Headshunt Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586547 1789707522636238 10 10 2026-09-18 05:10:01.476781 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:01.058598
628148 659384 P91039 885N15M518 2026-09-18 COMPLETE 17586823 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659384, "stp": "P", "toc": "Southeastern", "uid": "P91039", "consist": "376006+376026", "dest_crs": "CRY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91039/2026-09-18/detailed", "trust_id": "885N15M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crayford", "service_date": "2026-09-18", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": "Crayford", "signalling_id": "5N15", "timing_status": "LATE", "origin_station": "Slade Green Up Carriage Holding Sidings", "current_leg_arr": "0600", "current_leg_dep": "0555", "current_leg_end": "Crayford", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Crayford", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001]]}", "current_leg_start": "Crayford Spur", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.4482839", "next_location_lon": "0.1787780", "previous_location": "Crayford Spur", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.413, \"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\": 1398.493, \"from_m\": 208.413, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1433.067, \"from_m\": 1398.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1958.489, \"from_m\": 1433.067, \"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\": 3341.624, \"from_m\": 1958.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}], \"service_id\": 659384, \"profile_key\": \"8045a40a821d35d8244c444dfe48435356dc6448b468b1e073dd19472a131517\", \"schedule_id\": 23734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 2, \"distance_m\": 269.746, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1398.493, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Crayford Spur\", \"stage_seq\": 4, \"distance_m\": 1635.397, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 5, \"distance_m\": 1988.546, \"section_seq\": 1, \"route_path_id\": 63846}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Crayford\", \"stage_seq\": 6, \"distance_m\": 3341.624, \"section_seq\": 1, \"route_path_id\": 63846}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3341.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63846}], \"total_distance_m\": 3341.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3341.624, \"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": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4482839", "current_position_lon": "0.1787780", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:12Z\", \"source_id\": 54928120, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 17586823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crayford", "service_state_platform": "1", "timing_fact_generation": 1789707558734471, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:01.228440", "service_state_evidence_id": 17586823, "current_leg_start_actual_dep": "2026-09-18T05:57:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:01.408239", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None CRY 5N15 376006+376026 10 75 None {"version": 3, "segments": [{"to_m": 208.413, "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": 1398.493, "from_m": 208.413, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1433.067, "from_m": 1398.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1958.489, "from_m": 1433.067, "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": 3341.624, "from_m": 1958.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}], "service_id": 659384, "profile_key": "8045a40a821d35d8244c444dfe48435356dc6448b468b1e073dd19472a131517", "schedule_id": 23734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Crayford Creek Jn", "stage_seq": 2, "distance_m": 269.746, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1398.493, "section_seq": 1, "route_path_id": 63846}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Crayford Spur", "stage_seq": 4, "distance_m": 1635.397, "section_seq": 1, "route_path_id": 63846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Crayford Spur B Jn", "stage_seq": 5, "distance_m": 1988.546, "section_seq": 1, "route_path_id": 63846}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Crayford", "stage_seq": 6, "distance_m": 3341.624, "section_seq": 1, "route_path_id": 63846}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3341.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 63846}], "total_distance_m": 3341.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3341.624, "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": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:12Z", "source_id": 54928120, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 17586823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Slade Green Up Carriage Holding Sidings 0550 0550 None None None Crayford 0558 0558 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91039/2026-09-18/detailed None Crayford Spur 2026-09-18T05:57:00+01:00 Crayford 5.0 {"type": "LineString", "coordinates": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001]]} 1.0 0555 0600 Crayford Spur Crayford Crayford 51.4482839 0.1787780 51.4482839 0.1787780 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Crayford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586823 1789707558734471 7 7 2026-09-18 05:10:01.408239 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:01.228440
628149 658332 P86808 882C04M518 2026-09-18 COMPLETE 17586596 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658332, "stp": "P", "toc": "Southeastern", "uid": "P86808", "consist": "465014+465019", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86808/2026-09-18/detailed", "trust_id": "882C04M518", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2C04", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0600", "current_leg_dep": "0557", "current_leg_end": "London Charing Cross", "origin_dep_time": "0512", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"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\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2455.224, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.582, \"from_m\": 2455.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2566.096, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2613.98, \"from_m\": 2566.096, \"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\": 3047.742, \"from_m\": 2613.98, \"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\": 3075.355, \"from_m\": 3047.742, \"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\": 3107.304, \"from_m\": 3075.355, \"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\": 12740.368, \"from_m\": 3107.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.211, \"from_m\": 12740.368, \"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\": 15149.028, \"from_m\": 13245.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15772.87, \"from_m\": 15149.028, \"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\": 17437.808, \"from_m\": 15772.87, \"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\": 18143.884, \"from_m\": 17437.808, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18196.413, \"from_m\": 18143.884, \"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\": 18525.748, \"from_m\": 18196.413, \"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\": 18567.35, \"from_m\": 18525.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18636.125, \"from_m\": 18567.35, \"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\": 23812.324, \"from_m\": 18636.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25776.416, \"from_m\": 23812.324, \"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\": 27242.105, \"from_m\": 25776.416, \"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\": 658332, \"profile_key\": \"d8278c9fdeaae16bcc1273f1d8279382f0944b16dd50f177bd5465faace483a3\", \"schedule_id\": 22292, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522H\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18174.189, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18693.224, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19511.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22485.176, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0552\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24350.368, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25290.552, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26036.868, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27242.105, \"section_seq\": 1, \"route_path_id\": 99975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27242.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}], \"total_distance_m\": 27242.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 27159.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "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\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:17Z\", \"source_id\": 54877267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:18Z\", \"source_id\": 17572302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:39Z\", \"source_id\": 54880509, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:43Z\", \"source_id\": 17573201, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:13Z\", \"source_id\": 54884089, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:19Z\", \"source_id\": 17574144, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:04Z\", \"source_id\": 54887188, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:08Z\", \"source_id\": 17574943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:04Z\", \"source_id\": 54890277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:09Z\", \"source_id\": 17575861, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:33Z\", \"source_id\": 54894126, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:39Z\", \"source_id\": 17576957, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:32Z\", \"source_id\": 54898998, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:39Z\", \"source_id\": 17578331, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:57Z\", \"source_id\": 54903137, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:02Z\", \"source_id\": 17579564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:21Z\", \"source_id\": 54914713, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:23Z\", \"source_id\": 17582825, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:29Z\", \"source_id\": 54922394, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:33Z\", \"source_id\": 17585084, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:42Z\", \"source_id\": 54927273, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:47Z\", \"source_id\": 17586596, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789707527882490, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:07.175034", "service_state_evidence_id": 17586596, "current_leg_start_actual_dep": "2026-09-18T05:58:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:07.868748", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CHX 2C04 465014+465019 8 75 None {"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "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": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2455.224, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.582, "from_m": 2455.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2566.096, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2613.98, "from_m": 2566.096, "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": 3047.742, "from_m": 2613.98, "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": 3075.355, "from_m": 3047.742, "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": 3107.304, "from_m": 3075.355, "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": 12740.368, "from_m": 3107.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.211, "from_m": 12740.368, "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": 15149.028, "from_m": 13245.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15772.87, "from_m": 15149.028, "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": 17437.808, "from_m": 15772.87, "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": 18143.884, "from_m": 17437.808, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18196.413, "from_m": 18143.884, "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": 18525.748, "from_m": 18196.413, "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": 18567.35, "from_m": 18525.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18636.125, "from_m": 18567.35, "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": 23812.324, "from_m": 18636.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25776.416, "from_m": 23812.324, "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": 27242.105, "from_m": 25776.416, "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": 658332, "profile_key": "d8278c9fdeaae16bcc1273f1d8279382f0944b16dd50f177bd5465faace483a3", "schedule_id": 22292, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522H", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18174.189, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18693.224, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "New Cross", "stage_seq": 16, "distance_m": 19511.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22485.176, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0552", "location": "London Bridge", "stage_seq": 18, "distance_m": 24350.368, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25290.552, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26036.868, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27242.105, "section_seq": 1, "route_path_id": 99975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27242.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 99975}], "total_distance_m": 27242.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 27159.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:17Z", "source_id": 54877267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:18Z", "source_id": 17572302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:39Z", "source_id": 54880509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:43Z", "source_id": 17573201, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:13Z", "source_id": 54884089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:19Z", "source_id": 17574144, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:04Z", "source_id": 54887188, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:08Z", "source_id": 17574943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:04Z", "source_id": 54890277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:09Z", "source_id": 17575861, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:33Z", "source_id": 54894126, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:39Z", "source_id": 17576957, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:32Z", "source_id": 54898998, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:39Z", "source_id": 17578331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:57Z", "source_id": 54903137, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:02Z", "source_id": 17579564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:21Z", "source_id": 54914713, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:23Z", "source_id": 17582825, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:29Z", "source_id": 54922394, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T04:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:33Z", "source_id": 17585084, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:42Z", "source_id": 54927273, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:47Z", "source_id": 17586596, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Dartford 0512 0512 1 None None London Charing Cross 0601 0601 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86808/2026-09-18/detailed None London Waterloo (East) 2026-09-18T05:58: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 0557 0600 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586596 1789707527882490 82 82 2026-09-18 05:10:07.868748 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:07.175034
628150 658550 P87633 882F91M518 2026-09-18 COMPLETE 17586647 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658550, "stp": "P", "toc": "Southeastern", "uid": "P87633", "consist": "376027+376031", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87633/2026-09-18/detailed", "trust_id": "882F91M518", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F91", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "London Cannon Street", "origin_dep_time": "0522", "origin_platform": "6", "current_location": "London Cannon Street", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3172.409, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4062.746, \"from_m\": 3782.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8653.633, \"from_m\": 4062.746, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8693.222, \"from_m\": 8653.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9946.025, \"from_m\": 8693.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11723.127, \"from_m\": 9946.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12138.569, \"from_m\": 11723.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12547.153, \"from_m\": 12138.569, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12644.398, \"from_m\": 12547.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15928.244, \"from_m\": 12644.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15975.489, \"from_m\": 15928.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18696.895, \"from_m\": 15975.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18767.576, \"from_m\": 18696.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18849.558, \"from_m\": 18767.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19914.834, \"from_m\": 18849.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20482.24, \"from_m\": 19914.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 658550, \"profile_key\": \"7a11f3d369a1efc51037a0b1cefd41d14afea6f4cbffe33e21b16cc4fb4b6464\", \"schedule_id\": 22578, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0526\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0535\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 12736.583, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"St. John's\", \"stage_seq\": 10, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"New Cross\", \"stage_seq\": 11, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"North Kent East Jn\", \"stage_seq\": 12, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 13, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"London Bridge\", \"stage_seq\": 14, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 15, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 100050}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 16, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 100050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100050}], \"total_distance_m\": 20482.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20181.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.727, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:10Z\", \"source_id\": 54883103, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:18Z\", \"source_id\": 17573869, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:51Z\", \"source_id\": 54886902, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:56Z\", \"source_id\": 17574896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:10Z\", \"source_id\": 54890368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:31:13Z\", \"source_id\": 17575891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:05Z\", \"source_id\": 54893576, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:09Z\", \"source_id\": 17576817, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:47Z\", \"source_id\": 54898116, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:52Z\", \"source_id\": 17578052, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:00Z\", \"source_id\": 54904546, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:09Z\", \"source_id\": 17579965, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:58Z\", \"source_id\": 54908500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:03Z\", \"source_id\": 17581054, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:46Z\", \"source_id\": 54912441, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:46Z\", \"source_id\": 17582156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:04Z\", \"source_id\": 54921708, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:09Z\", \"source_id\": 17584887, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:47Z\", \"source_id\": 54927437, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:53Z\", \"source_id\": 17586647, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "1", "timing_fact_generation": 1789707534261848, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:08.188212", "service_state_evidence_id": 17586647, "current_leg_start_actual_dep": "2026-09-18T05:56:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:08.418473", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP CST 2F91 376027+376031 10 75 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3172.409, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4062.746, "from_m": 3782.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8653.633, "from_m": 4062.746, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8693.222, "from_m": 8653.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9946.025, "from_m": 8693.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11723.127, "from_m": 9946.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12138.569, "from_m": 11723.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12547.153, "from_m": 12138.569, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12644.398, "from_m": 12547.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15928.244, "from_m": 12644.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15975.489, "from_m": 15928.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18696.895, "from_m": 15975.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18767.576, "from_m": 18696.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18849.558, "from_m": 18767.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19914.834, "from_m": 18849.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20482.24, "from_m": 19914.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 658550, "profile_key": "7a11f3d369a1efc51037a0b1cefd41d14afea6f4cbffe33e21b16cc4fb4b6464", "schedule_id": 22578, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0526", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0535", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Lewisham", "stage_seq": 9, "distance_m": 12736.583, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "St. John's", "stage_seq": 10, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "New Cross", "stage_seq": 11, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "North Kent East Jn", "stage_seq": 12, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Surrey Canal Jn", "stage_seq": 13, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "London Bridge", "stage_seq": 14, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 100050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Borough Market Jn", "stage_seq": 15, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 100050}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 16, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 100050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 100050}], "total_distance_m": 20482.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20181.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.727, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:10Z", "source_id": 54883103, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:18Z", "source_id": 17573869, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:51Z", "source_id": 54886902, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:56Z", "source_id": 17574896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:10Z", "source_id": 54890368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:31:13Z", "source_id": 17575891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:05Z", "source_id": 54893576, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:09Z", "source_id": 17576817, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:47Z", "source_id": 54898116, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:52Z", "source_id": 17578052, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:00Z", "source_id": 54904546, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:09Z", "source_id": 17579965, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:58Z", "source_id": 54908500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:03Z", "source_id": 17581054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:46Z", "source_id": 54912441, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:46Z", "source_id": 17582156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:04Z", "source_id": 54921708, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:09Z", "source_id": 17584887, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:47Z", "source_id": 54927437, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:53Z", "source_id": 17586647, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Orpington 0522 0522 6 None None London Cannon Street 0559 0559 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87633/2026-09-18/detailed None London Bridge 2026-09-18T05:56:30+01:00 London Cannon Street 4.0 {"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 0.7 0556 0600 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586647 1789707534261848 69 69 2026-09-18 05:10:08.418473 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:08.188212
628151 658697 P29022 115C32M518 2026-09-18 COMPLETE 17587284 2026-09-18 05:59:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658697, "stp": "P", "toc": "Northern", "uid": "P29022", "consist": "156402", "dest_crs": "MLM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29022/2026-09-18/detailed", "trust_id": "115C32M518", "origin_crs": "XBF", "show_on_map": 0, "dar_est_time": "05:28:00", "dar_platform": null, "dest_station": "Millom", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": null, "is_terminated": 1, "next_location": "Millom", "signalling_id": "5C32", "timing_status": "ON TIME", "origin_station": "Barrow-in-Furness CS", "current_leg_arr": "0559", "current_leg_dep": "0535", "current_leg_end": "Millom", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Millom", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]}", "current_leg_start": "Barrow-in-Furness", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "54.2106518", "next_location_lon": "-3.2713358", "previous_location": "Barrow-in-Furness", "current_leg_milage": "16.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "54.2106518", "current_position_lon": "-3.2713358", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:18Z\", \"source_id\": 17577533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:14Z\", \"source_id\": 17587284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Millom", "service_state_platform": null, "timing_fact_generation": 1789707615178610, "current_leg_arrival_utc": "2026-09-18T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:15.176464", "service_state_evidence_id": 17587284, "current_leg_start_actual_dep": "2026-09-18T05:36:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T04:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:15.632708", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XBF MLM 5C32 156402 2 75 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:18Z", "source_id": 17577533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:14Z", "source_id": 17587284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:59:00+01:00", "operational_fact": true}] Barrow-in-Furness CS 0528 0528 None 5:28:00 None Millom 0559 0559 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29022/2026-09-18/detailed None Barrow-in-Furness 2026-09-18T05:36:00+01:00 Millom 24.0 {"type": "LineString", "coordinates": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]} 16.2 0535 0559 Barrow-in-Furness Millom Millom 54.2106518 -3.2713358 54.2106518 -3.2713358 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 04:59:00 Millom TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587284 1789707615178610 6 6 2026-09-18 05:10:15.632708 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:15.176464
628152 659120 P65248 365O90M518 2026-09-18 COMPLETE 17586419 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659120, "stp": "P", "toc": "Northern", "uid": "P65248", "consist": "156422+156475", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65248/2026-09-18/detailed", "trust_id": "365O90M518", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5O90", "timing_status": "ON TIME", "origin_station": "Allerton Depot", "current_leg_arr": "0600", "current_leg_dep": "0535", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0542", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Allerton Depot", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Allerton Depot", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"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\": 324.057, \"from_m\": 273.172, \"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\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"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\": 472.2, \"from_m\": 389.57, \"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\": 908.317, \"from_m\": 472.2, \"capability_applied\": null, \"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\": 961.485, \"from_m\": 908.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.33, \"from_m\": 961.485, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5542.648, \"from_m\": 5482.33, \"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\": 5874.361, \"from_m\": 5542.648, \"capability_applied\": null, \"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\": 7008.46, \"from_m\": 5874.361, \"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\": 7066.497, \"from_m\": 7008.46, \"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\": 7145.721, \"from_m\": 7066.497, \"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\": 7187.463, \"from_m\": 7145.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7256.525, \"from_m\": 7187.463, \"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\": 7294.57, \"from_m\": 7256.525, \"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\": 7593.652, \"from_m\": 7294.57, \"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\": 7829.547, \"from_m\": 7593.652, \"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\": 7871.12, \"from_m\": 7829.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8967.312, \"from_m\": 7871.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9333.572, \"from_m\": 8967.312, \"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\": 9650.924, \"from_m\": 9333.572, \"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\": 659120, \"profile_key\": \"482305442906229a511b2d5fbba2c0d46ff1db378c0bbb510a9f46f54bc5223c\", \"schedule_id\": 20788, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 620.69, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.852, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6891.787, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7480.529, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.924, \"section_seq\": 1, \"route_path_id\": 36626}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9650.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}], \"total_distance_m\": 9650.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9275.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 375.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "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\": \"TD\", \"smart_id\": 9934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:57Z\", \"source_id\": 54895743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:36:03Z\", \"source_id\": 17577443, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:37Z\", \"source_id\": 54905357, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:43Z\", \"source_id\": 17580165, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:20Z\", \"source_id\": 54926676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:22Z\", \"source_id\": 17586419, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789707504866863, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:15.392147", "service_state_evidence_id": 17586419, "current_leg_start_actual_dep": "2026-09-18T05:42:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:15.629719", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XAL LIV 5O90 156422+156475 4 75 None {"version": 3, "segments": [{"to_m": 273.172, "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": 324.057, "from_m": 273.172, "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": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "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": 472.2, "from_m": 389.57, "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": 908.317, "from_m": 472.2, "capability_applied": null, "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": 961.485, "from_m": 908.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.33, "from_m": 961.485, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5542.648, "from_m": 5482.33, "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": 5874.361, "from_m": 5542.648, "capability_applied": null, "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": 7008.46, "from_m": 5874.361, "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": 7066.497, "from_m": 7008.46, "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": 7145.721, "from_m": 7066.497, "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": 7187.463, "from_m": 7145.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7256.525, "from_m": 7187.463, "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": 7294.57, "from_m": 7256.525, "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": 7593.652, "from_m": 7294.57, "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": 7829.547, "from_m": 7593.652, "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": 7871.12, "from_m": 7829.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8967.312, "from_m": 7871.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9333.572, "from_m": 8967.312, "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": 9650.924, "from_m": 9333.572, "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": 659120, "profile_key": "482305442906229a511b2d5fbba2c0d46ff1db378c0bbb510a9f46f54bc5223c", "schedule_id": 20788, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 620.69, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.852, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6891.787, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7480.529, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 36626}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.924, "section_seq": 1, "route_path_id": 36626}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9650.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 36626}], "total_distance_m": 9650.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9275.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 375.033, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9934, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:57Z", "source_id": 54895743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:36:03Z", "source_id": 17577443, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:37Z", "source_id": 54905357, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:43Z", "source_id": 17580165, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:20Z", "source_id": 54926676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:22Z", "source_id": 17586419, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Allerton Depot 0542 0542 None None None Liverpool Lime Street HL/ML 0600 0600 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65248/2026-09-18/detailed None Allerton Depot 2026-09-18T05:42:00+01:00 Liverpool Lime Street HL/ML 25.0 {"type": "LineString", "coordinates": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 6.0 0535 0600 Allerton Depot Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586419 1789707504866863 17 17 2026-09-18 05:10:15.629719 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:15.392147
628153 658782 P65265 255P97M518 2026-09-18 COMPLETE 17586938 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658782, "stp": "P", "toc": "Northern", "uid": "P65265", "consist": "195003", "dest_crs": "RET", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-18/detailed", "trust_id": "255P97M518", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Retford", "service_date": "2026-09-18", "dest_arr_time": "0604½", "dest_platform": "2", "is_terminated": 1, "next_location": "Retford", "signalling_id": "5P97", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0600", "current_leg_dep": "0550", "current_leg_end": "Retford", "origin_dep_time": "0531", "origin_platform": "2B", "current_location": "Retford", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]}", "current_leg_start": "Worksop", "dest_arr_time_act": "0604½", "motion_projection": null, "next_location_lat": "53.3150203", "next_location_lon": "-0.9477854", "previous_location": "Worksop", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"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.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9388.395, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9431.275, \"from_m\": 9388.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9786.551, \"from_m\": 9431.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12451.981, \"from_m\": 9786.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21900.52, \"from_m\": 12451.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21952.206, \"from_m\": 21900.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36396.179, \"from_m\": 21952.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36831.018, \"from_m\": 36396.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37330.433, \"from_m\": 36831.018, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37657.013, \"from_m\": 37330.433, \"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\": 38255.405, \"from_m\": 37657.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38361.585, \"from_m\": 38255.405, \"capability_applied\": null, \"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\": 38409.538, \"from_m\": 38361.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\": 38526.198, \"from_m\": 38409.538, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 39014.435, \"from_m\": 38526.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658782, \"profile_key\": \"d11d79def93c0d602c5b91cc068c6b193b3efa6e953b85ccbebac29ebeead125\", \"schedule_id\": 20793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 17154.774, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 20533.987, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Shireoaks\", \"stage_seq\": 7, \"distance_m\": 22065.508, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 8, \"distance_m\": 23767.393, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Worksop\", \"stage_seq\": 9, \"distance_m\": 25439.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 10, \"distance_m\": 36210.551, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": null, \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 39014.435, \"section_seq\": 1, \"route_path_id\": 36820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39014.435, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}], \"total_distance_m\": 39014.435, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35141.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.3150203", "current_position_lon": "-0.9477854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:57Z\", \"source_id\": 54911243, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:02Z\", \"source_id\": 17581848, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:47Z\", \"source_id\": 54913913, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:51Z\", \"source_id\": 17582590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:26Z\", \"source_id\": 54928510, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:34Z\", \"source_id\": 17586938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Retford", "service_state_platform": "2", "timing_fact_generation": 1789707577396528, "current_leg_arrival_utc": "2026-09-18T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:18.201017", "service_state_evidence_id": 17586938, "current_leg_start_actual_dep": "2026-09-18T05:53:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:18.236999", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF RET 5P97 195003 2 100 None {"version": 3, "segments": [{"to_m": 497.011, "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.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 833.493, "from_m": 531.277, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9388.395, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9431.275, "from_m": 9388.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9786.551, "from_m": 9431.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12451.981, "from_m": 9786.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21900.52, "from_m": 12451.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21952.206, "from_m": 21900.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36396.179, "from_m": 21952.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36831.018, "from_m": 36396.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37330.433, "from_m": 36831.018, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37657.013, "from_m": 37330.433, "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": 38255.405, "from_m": 37657.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38361.585, "from_m": 38255.405, "capability_applied": null, "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": 38409.538, "from_m": 38361.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": 38526.198, "from_m": 38409.538, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 39014.435, "from_m": 38526.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 658782, "profile_key": "d11d79def93c0d602c5b91cc068c6b193b3efa6e953b85ccbebac29ebeead125", "schedule_id": 20793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 17154.774, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 20533.987, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Shireoaks", "stage_seq": 7, "distance_m": 22065.508, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Shireoaks East Jn", "stage_seq": 8, "distance_m": 23767.393, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Worksop", "stage_seq": 9, "distance_m": 25439.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Thrumpton West Jn", "stage_seq": 10, "distance_m": 36210.551, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": null, "location": "Retford", "stage_seq": 11, "distance_m": 39014.435, "section_seq": 1, "route_path_id": 36820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39014.435, "from_m": 0.0, "section_seq": 1, "route_path_id": 36820}], "total_distance_m": 39014.435, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35141.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.268, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:57Z", "source_id": 54911243, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:02Z", "source_id": 17581848, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:47Z", "source_id": 54913913, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:51Z", "source_id": 17582590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7122, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:26Z", "source_id": 54928510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:34Z", "source_id": 17586938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Sheffield 0531 0531 2B None None Retford 0604½ 0604½ 2 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-18/detailed None Worksop 2026-09-18T05:53:30+01:00 Retford 10.0 {"type": "LineString", "coordinates": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]} 8.3 0550 0600 Worksop Retford Retford 53.3150203 -0.9477854 53.3150203 -0.9477854 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Retford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586938 1789707577396528 32 32 2026-09-18 05:10:18.236999 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:18.201017
628154 659635 P28944 185B03M518 2026-09-18 COMPLETE 17586864 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659635, "stp": "P", "toc": "Northern", "uid": "P28944", "consist": "150007", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28944/2026-09-18/detailed", "trust_id": "185B03M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "5B03", "timing_status": "ON TIME", "origin_station": "Hillhouse Carriage Sidings", "current_leg_arr": "0600", "current_leg_dep": "0553", "current_leg_end": "Huddersfield", "origin_dep_time": "0558", "origin_platform": null, "current_location": "Huddersfield", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7783656, 53.6578811], [-1.778588, 53.6574058], [-1.7789121, 53.65669929999999], [-1.779042, 53.65640669999999], [-1.7792925999999998, 53.65590139999999], [-1.7793461, 53.65582559999999], [-1.7794734, 53.655653], [-1.7801333, 53.65476700000001], [-1.7803453, 53.6545001], [-1.7816484, 53.6528031], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Hillhouse Carriage Sidings", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Hillhouse Carriage Sidings", "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\": 228.462, \"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\": 707.065, \"from_m\": 228.462, \"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\": 908.125, \"from_m\": 707.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1127.382, \"from_m\": 908.125, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 659635, \"profile_key\": \"417e3db722d547337b097e10604745d9b7d2c9099ae91a59bdff828f2dce2052\", \"schedule_id\": 20454, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Hillhouse Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36642}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 2, \"distance_m\": 1127.382, \"section_seq\": 1, \"route_path_id\": 36642}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1127.382, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36642}], \"total_distance_m\": 1127.382, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 898.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 228.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 54928209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:21Z\", \"source_id\": 17586864, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "2", "timing_fact_generation": 1789707561871061, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:18.205958", "service_state_evidence_id": 17586864, "current_leg_start_actual_dep": "2026-09-18T05:58:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:18.241257", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None HUD 5B03 150007 3 75 None {"version": 3, "segments": [{"to_m": 228.462, "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": 707.065, "from_m": 228.462, "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": 908.125, "from_m": 707.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1127.382, "from_m": 908.125, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 659635, "profile_key": "417e3db722d547337b097e10604745d9b7d2c9099ae91a59bdff828f2dce2052", "schedule_id": 20454, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Hillhouse Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36642}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 2, "distance_m": 1127.382, "section_seq": 1, "route_path_id": 36642}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1127.382, "from_m": 0.0, "section_seq": 1, "route_path_id": 36642}], "total_distance_m": 1127.382, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 898.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 228.462, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 54928209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:21Z", "source_id": 17586864, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Hillhouse Carriage Sidings 0558 0558 None None None Huddersfield 0600 0600 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28944/2026-09-18/detailed None Hillhouse Carriage Sidings 2026-09-18T05:58:00+01:00 Huddersfield 7.0 {"type": "LineString", "coordinates": [[-1.7783656, 53.6578811], [-1.778588, 53.6574058], [-1.7789121, 53.65669929999999], [-1.779042, 53.65640669999999], [-1.7792925999999998, 53.65590139999999], [-1.7793461, 53.65582559999999], [-1.7794734, 53.655653], [-1.7801333, 53.65476700000001], [-1.7803453, 53.6545001], [-1.7816484, 53.6528031], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]} 0.7 0553 0600 Hillhouse Carriage Sidings Huddersfield Huddersfield 53.6485068 -1.7847934 53.6485068 -1.7847934 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Huddersfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586864 1789707561871061 5 5 2026-09-18 05:10:18.241257 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:18.205958
628155 657555 C49814 815A69M318 2026-09-18 COMPLETE 17586870 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 657555, "stp": "O", "toc": "Great Western Railway", "uid": "C49814", "consist": "800320", "dest_crs": "WSB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49814/2026-09-18/detailed", "trust_id": "815A69M318", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbury", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "2", "is_terminated": 1, "next_location": "Westbury", "signalling_id": "5A69", "timing_status": "EARLY", "origin_station": "Stoke Gifford", "current_leg_arr": "0600", "current_leg_dep": "0516", "current_leg_end": "Westbury", "origin_dep_time": "0349", "origin_platform": null, "current_location": "Westbury", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5763811, 51.451325], [-2.5761199, 51.4513627], [-2.5755937999999996, 51.4514411], [-2.5754697, 51.4514601], [-2.5754516, 51.4514629], [-2.5753606, 51.4514768], [-2.5745055999999997, 51.451608099999994], [-2.574328, 51.451636399999984], [-2.5738720999999996, 51.45170679999999], [-2.573842361796266, 51.4517096090898], [-2.5735291, 51.45173919999999], [-2.5729452000000004, 51.451768099999995], [-2.5725276, 51.451787], [-2.5722084, 51.4517857], [-2.5718643999999995, 51.4517752], [-2.5713886, 51.4517693], [-2.5711448999999997, 51.4517663], [-2.5700309999999997, 51.4517017], [-2.5690472999999994, 51.45160969999999], [-2.5687621999999997, 51.45157700000001], [-2.5686151999999995, 51.45155770000001], [-2.5685338999999994, 51.4515476], [-2.5682364, 51.451504699999994], [-2.5673304999999997, 51.4513541], [-2.5672436999999997, 51.45133800000001], [-2.5669957, 51.45129190000001], [-2.5662843, 51.45116279999999], [-2.5660363, 51.4511147], [-2.5657943, 51.4510678], [-2.565251834118337, 51.45096753458374], [-2.565007513993948, 51.45092337026364], [-2.564791220710308, 51.45088509493285], [-2.564598957658369, 51.45085185216222], [-2.564426728229084, 51.45082278552258], [-2.564270535813406, 51.45079703858477], [-2.564126383802287, 51.450773754919624], [-2.5639902755866792, 51.45075207809798], [-2.5638582145575364, 51.450731151690675], [-2.563726204105809, 51.45071011926855], [-2.563590247622452, 51.45068812440243], [-2.563446348498416, 51.45066431066316], [-2.563290510124655, 51.45063782162157], [-2.563118735892121, 51.4506078008485], [-2.5629270291917656, 51.4505733919148], [-2.562711393414543, 51.4505337383913], [-2.562467831951405, 51.450487983848824], [-2.5602435999999997, 51.450071699999995], [-2.5585838, 51.4497611], [-2.5572307999999997, 51.4495097], [-2.5570657999999997, 51.44947650000001], [-2.556921, 51.4494472], [-2.5566922999999995, 51.4494059], [-2.5527223, 51.4486634], [-2.5524389, 51.44860980000001], [-2.5499745, 51.4481437], [-2.5492368999999995, 51.44799749999999], [-2.5488984, 51.44793039999999], [-2.5476406, 51.4476596], [-2.5472337, 51.44756770000001], [-2.5468559, 51.4474861], [-2.5461623999999996, 51.4473112], [-2.5454555, 51.4471215], [-2.5447948, 51.4469408], [-2.5441239, 51.4467423], [-2.5432358, 51.446467799999986], [-2.5424496999999997, 51.4462084], [-2.5409174999999995, 51.44563279999999], [-2.5407257999999997, 51.44556080000001], [-2.5396082999999994, 51.4450676], [-2.5385256999999997, 51.44456540000001], [-2.5377072999999997, 51.4441722], [-2.536963, 51.44378999999999], [-2.5368905, 51.4437528], [-2.536016, 51.4432608], [-2.535275851046764, 51.442817580280106], [-2.5348569, 51.44256670000001], [-2.5336230999999994, 51.44172530000001], [-2.5335503, 51.4416774], [-2.5326613, 51.4410235], [-2.5309151, 51.4395564], [-2.5301501999999996, 51.43882560000001], [-2.5294144, 51.43804169999999], [-2.5286547, 51.4371657], [-2.5282782, 51.4366708], [-2.5280540999999994, 51.4363762], [-2.5277771, 51.43597890000001], [-2.5270015999999997, 51.43505569999999], [-2.5263937, 51.434416], [-2.5255737999999996, 51.43364379999999], [-2.5248238, 51.4330056], [-2.5239065, 51.4323084], [-2.5229905, 51.43168870000001], [-2.5217118, 51.4309185], [-2.5206713999999995, 51.4303607], [-2.5197416, 51.42990079999999], [-2.5187933999999994, 51.4294708], [-2.5176447, 51.4289347], [-2.516945, 51.4286082], [-2.5163624, 51.428321], [-2.5153504, 51.4277881], [-2.51528279553466, 51.42774853597959], [-2.5148493999999997, 51.4274949], [-2.5144273, 51.4272759], [-2.5127939, 51.4262834], [-2.5120512, 51.4258121], [-2.5106074, 51.42494009999999], [-2.5095813, 51.42436969999999], [-2.5093939, 51.4242642], [-2.5092962999999995, 51.424212399999995], [-2.5083387, 51.42371550000001], [-2.5057003999999994, 51.4224697], [-2.5030779, 51.42128360000001], [-2.5011993999999995, 51.42042670000001], [-2.5010829, 51.42037349999999], [-2.4977414, 51.4188492], [-2.4960945, 51.4181797], [-2.4958665999999994, 51.418087], [-2.494905699999999, 51.41773289999999], [-2.4944915, 51.41758409999999], [-2.4939823, 51.41741129999998], [-2.4931485, 51.4171412], [-2.4928003999999997, 51.41702949999999], [-2.4919207000000005, 51.4167643], [-2.4918355999999995, 51.4167386], [-2.4909352000000005, 51.41649], [-2.4906203, 51.416403], [-2.4895284999999996, 51.41613089999999], [-2.4881961, 51.4158218], [-2.4868834, 51.41555090000001], [-2.4867542, 51.415523500000006], [-2.4855985, 51.4153088], [-2.4843951, 51.4151101], [-2.482793, 51.4148807], [-2.4825594999999994, 51.414851], [-2.4810363999999994, 51.41463939999999], [-2.4800910999999997, 51.41448450000001], [-2.4791177999999996, 51.4143192], [-2.4778098, 51.414066299999995], [-2.4763411, 51.4137439], [-2.4752529999999995, 51.4134772], [-2.4735066, 51.4130072], [-2.47219, 51.4126081], [-2.4705525, 51.4120644], [-2.4696503, 51.4117364], [-2.4695226, 51.411686499999995], [-2.469458, 51.4116613], [-2.4681303, 51.41114309999999], [-2.4665367, 51.410455199999994], [-2.4652453, 51.4098456], [-2.4631868999999997, 51.4087787], [-2.4617001999999997, 51.407921599999995], [-2.4609346, 51.40744240000001], [-2.4599171999999996, 51.4067622], [-2.4572483999999997, 51.4047738], [-2.4558782, 51.403724399999994], [-2.4541402, 51.402413800000005], [-2.4503966, 51.39957979999999], [-2.4501016999999994, 51.39936219999999], [-2.4499197999999995, 51.3992217], [-2.4493996, 51.3988342], [-2.4483871999999995, 51.398079900000006], [-2.447534399999999, 51.39748249999999], [-2.4469189999999994, 51.397089699999995], [-2.446168, 51.3966419], [-2.4448671999999996, 51.3959288], [-2.443755, 51.395376699999986], [-2.4421651, 51.3946742], [-2.4380397, 51.3928993], [-2.4359191, 51.391986800000005], [-2.4357297, 51.391905400000006], [-2.4345902, 51.39140929999999], [-2.4336685, 51.3910195], [-2.4328189, 51.3906918], [-2.4318186999999996, 51.3903461], [-2.4316000000000004, 51.390266], [-2.4303197, 51.3898692], [-2.4302813, 51.3898573], [-2.4290455, 51.389525899999995], [-2.4286417, 51.38943129999999], [-2.4279616, 51.3892968], [-2.427907, 51.38928589999998], [-2.4277696, 51.3892585], [-2.4269905, 51.389094699999994], [-2.4260540999999995, 51.3889268], [-2.425451267122708, 51.38883688898455], [-2.4251683999999996, 51.3887947], [-2.4239842, 51.38865340000001], [-2.4232752, 51.38858290000001], [-2.4224748, 51.3885321], [-2.4222798000000005, 51.3885204], [-2.4211349, 51.3884492], [-2.4197529, 51.3883985], [-2.419062900000001, 51.3883655], [-2.418315, 51.38831669999999], [-2.4169175, 51.388189199999985], [-2.4160529, 51.3880923], [-2.4145236, 51.3878754], [-2.4126609, 51.38752139999998], [-2.4117811999999996, 51.3873322], [-2.410428, 51.38699949999999], [-2.4098135, 51.386830200000006], [-2.4096709669926253, 51.38679167395817], [-2.4096004, 51.38677259999999], [-2.4088599999999993, 51.3865485], [-2.4085169, 51.38643880000001], [-2.4078595999999997, 51.38621589999999], [-2.4077675, 51.3861847], [-2.4072521, 51.38600509999999], [-2.406888299999999, 51.3858784], [-2.4061659000000004, 51.38559130000001], [-2.4053057999999994, 51.38521519999999], [-2.4041638999999995, 51.3846907], [-2.4029422, 51.3840404], [-2.4018434999999996, 51.38344889999999], [-2.4014, 51.38322179999999], [-2.4006681999999997, 51.382875000000006], [-2.3999781, 51.38257709999999], [-2.3995590000000004, 51.3824071], [-2.3987490999999994, 51.382087000000006], [-2.3982936, 51.3819204], [-2.3977249, 51.38173080000001], [-2.3970703, 51.381524500000005], [-2.3962804999999996, 51.3813003], [-2.3953901, 51.381071], [-2.3948358, 51.3809422], [-2.3943992, 51.3808511], [-2.3934037999999997, 51.38065799999998], [-2.3926108, 51.38052540000001], [-2.392034, 51.3804414], [-2.3914734999999996, 51.3803665], [-2.3910976, 51.380323199999985], [-2.3908864, 51.380300099999985], [-2.3903231999999996, 51.38024089999998], [-2.387882, 51.3799966], [-2.3877378999999994, 51.3799819], [-2.3863359, 51.379841899999995], [-2.3860825, 51.379816], [-2.3850509, 51.379716], [-2.3801066, 51.3792186], [-2.3747193999999996, 51.3786766], [-2.3734358999999996, 51.378548599999995], [-2.372325, 51.3784379], [-2.3702032999999996, 51.37822639999998], [-2.3687887, 51.37808149999999], [-2.3686287, 51.3780654], [-2.3671438999999994, 51.37791240000001], [-2.3663734999999995, 51.3778332], [-2.3651806, 51.3777157], [-2.3622648, 51.377418000000006], [-2.3604752, 51.37723519999999], [-2.3603827, 51.3772256], [-2.3601806999999995, 51.3772092], [-2.3600081, 51.3771976], [-2.3598541, 51.37718979999999], [-2.3596579, 51.37718310000001], [-2.3594616, 51.3771817], [-2.3592596, 51.3771847], [-2.3590403, 51.37719330000001], [-2.3588473, 51.377207], [-2.3587058, 51.377218], [-2.3584733, 51.3772428], [-2.3581937, 51.377280199999994], [-2.3580046, 51.377311600000006], [-2.3577936, 51.3773543], [-2.3575574999999995, 51.377413399999995], [-2.3572846999999997, 51.3774806], [-2.3567451, 51.377633900000006], [-2.356358, 51.3777474], [-2.3561624, 51.37781480000001], [-2.3558712999999996, 51.37791750000001], [-2.3556205, 51.3780171], [-2.3554206999999994, 51.3781024], [-2.3549383999999995, 51.378326599999994], [-2.3546148, 51.3784857], [-2.3542348, 51.37867129999999], [-2.3539267999999995, 51.378834], [-2.3535193, 51.3790667], [-2.3532174999999995, 51.37925009999999], [-2.3529543999999993, 51.3794238], [-2.3526784999999997, 51.3796159], [-2.3524363, 51.3797953], [-2.3522689, 51.3799198], [-2.3518362, 51.3802771], [-2.351556599999999, 51.3805364], [-2.3512708, 51.38082399999999], [-2.3509957, 51.38112879999999], [-2.3508706, 51.3812749], [-2.3507471999999994, 51.3814334], [-2.3505264999999995, 51.3817339], [-2.3503554, 51.381995], [-2.3500359, 51.3825708], [-2.3498095, 51.38305660000001], [-2.3497031, 51.3833528], [-2.3496575000000006, 51.38353000000001], [-2.3495085, 51.3841295], [-2.3493904, 51.3846012], [-2.3492421, 51.385193300000005], [-2.348850870747346, 51.38679167395817], [-2.3488293, 51.3868798], [-2.3487478000000004, 51.387146], [-2.3485725, 51.38754440000001], [-2.3485046, 51.3877116], [-2.3484906000000003, 51.387746], [-2.3483391, 51.3880621], [-2.3482053, 51.38827640000001], [-2.3480338999999995, 51.3885308], [-2.3478744, 51.3887619], [-2.3475195, 51.3891867], [-2.3473851, 51.389333400000005], [-2.3472797999999995, 51.3894429], [-2.3470965, 51.3896195], [-2.3469289, 51.38978250000001], [-2.3465984999999994, 51.390065199999995], [-2.3464044, 51.39022359999999], [-2.3461907999999996, 51.3903838], [-2.345618, 51.39077049999999], [-2.3453754, 51.3909128], [-2.3451386, 51.39104639999999], [-2.3448291, 51.3912104], [-2.3445393999999995, 51.3913599], [-2.344195899999999, 51.39151600000001], [-2.3438580999999994, 51.3916626], [-2.3435737, 51.391779199999995], [-2.343328, 51.39186939999999], [-2.3428322, 51.392047600000005], [-2.3423806999999996, 51.392189900000005], [-2.3416695999999995, 51.39239309999999], [-2.3415218, 51.392429599999986], [-2.3393961, 51.3929464], [-2.3385404999999997, 51.3931558], [-2.3383986000000005, 51.3931927], [-2.3356197387107556, 51.393908729428915], [-2.3354389999999996, 51.39395530000001], [-2.3326130999999997, 51.3947233], [-2.3299411, 51.39550299999999], [-2.3279761, 51.396095], [-2.3268728, 51.396437699999986], [-2.3246326, 51.3971695], [-2.3239594, 51.397387499999994], [-2.3232352000000005, 51.3976228], [-2.3218675, 51.39806449999999], [-2.3209129, 51.39834750000001], [-2.3202991, 51.39854590000001], [-2.3198081, 51.3986884], [-2.3196276, 51.398736799999995], [-2.3194366, 51.3987843], [-2.3192317, 51.39882860000001], [-2.3190598, 51.398861800000006], [-2.3189062, 51.3988869], [-2.3186935, 51.398915], [-2.3184677, 51.3989384], [-2.3182852, 51.3989525], [-2.3180890999999995, 51.39895880000001], [-2.3178599, 51.39895980000001], [-2.3176764, 51.39895510000001], [-2.3175202, 51.3989466], [-2.3172889, 51.3989266], [-2.3170191999999994, 51.398894799999994], [-2.3167918, 51.39885970000001], [-2.3165471, 51.39881230000001], [-2.3163085, 51.3987617], [-2.3161395, 51.3987216], [-2.3159055, 51.398656499999994], [-2.3155662999999995, 51.3985579], [-2.3152782, 51.398467100000005], [-2.3150170999999995, 51.3983801], [-2.3148067999999995, 51.3983061], [-2.3145842, 51.39822019999999], [-2.3142459, 51.3980726], [-2.3140142, 51.3979578], [-2.313828, 51.3978556], [-2.3136658, 51.39776199999999], [-2.3134998, 51.3976552], [-2.3133221, 51.3975335], [-2.3131250999999997, 51.39738289999999], [-2.3129714, 51.3972504], [-2.3128136999999995, 51.397106699999995], [-2.3126706, 51.3969581], [-2.3125416, 51.39681639999999], [-2.3124225, 51.39666929999999], [-2.3123274, 51.3965339], [-2.3122429, 51.396406600000006], [-2.3121774, 51.3962957], [-2.3121233, 51.3961948], [-2.3120284, 51.395998299999995], [-2.3119974, 51.3959284], [-2.3119574, 51.3958282], [-2.3119128, 51.395686600000005], [-2.3118803999999997, 51.3955428], [-2.3118602, 51.3954248], [-2.3118417, 51.3952335], [-2.311829, 51.3950494], [-2.3118366, 51.394844000000006], [-2.3118494, 51.39468900000001], [-2.3118775, 51.394533], [-2.3119158, 51.3943568], [-2.311969299999999, 51.3941793], [-2.3120433999999994, 51.39400809999999], [-2.3121428999999996, 51.393814], [-2.3122591, 51.3935875], [-2.3123909, 51.393349400000005], [-2.3125933, 51.3929936], [-2.3128694999999997, 51.39249920000001], [-2.3130986999999994, 51.3920901], [-2.3133868, 51.391576599999986], [-2.3135827, 51.3912111], [-2.3136753, 51.391029499999995], [-2.3137679, 51.3908333], [-2.3138385999999995, 51.3906628], [-2.313893, 51.390514800000005], [-2.3139413, 51.390352500000006], [-2.3139777999999995, 51.390183499999985], [-2.3140022, 51.3900273], [-2.3140183, 51.38987889999999], [-2.3140294, 51.38974279999999], [-2.3140351999999997, 51.38959619999999], [-2.3140273, 51.389436499999995], [-2.3140188, 51.3892815], [-2.3139927, 51.3890817], [-2.3139607, 51.3888982], [-2.3139178000000005, 51.38869690000001], [-2.3138806, 51.388561300000006], [-2.3138358, 51.38842360000001], [-2.3137918999999996, 51.388304600000005], [-2.3137321999999996, 51.3881546], [-2.3136529, 51.387984200000005], [-2.3135546999999996, 51.3877805], [-2.3134696, 51.387630999999985], [-2.3133810999999995, 51.38748729999999], [-2.3132632, 51.387312], [-2.3131248999999996, 51.3871264], [-2.3129652, 51.38692829999999], [-2.31284282328649, 51.38679167395817], [-2.3128338, 51.3867816], [-2.3126886, 51.3866281], [-2.31254, 51.38648400000001], [-2.3123494, 51.3863101], [-2.312146900000001, 51.3861456], [-2.3119902, 51.3860234], [-2.3118334, 51.3859072], [-2.3116408, 51.3857737], [-2.3114251, 51.3856311], [-2.311135, 51.38545299999999], [-2.310897199999999, 51.3853165], [-2.3105778999999997, 51.385144], [-2.3101610999999997, 51.3849333], [-2.3094936, 51.3846077], [-2.3089313999999996, 51.38432760000001], [-2.3086796, 51.384195699999985], [-2.3084014, 51.384046199999986], [-2.3080606, 51.383856699999995], [-2.3077015, 51.3836427], [-2.3073842, 51.38344699999999], [-2.3070651, 51.3832417], [-2.306778, 51.38304889999999], [-2.3064344, 51.38281159999999], [-2.3061378, 51.3826019], [-2.3056487, 51.382237200000006], [-2.3053581, 51.38201639999999], [-2.3050756, 51.3817984], [-2.3047375, 51.3815398], [-2.3043448, 51.3812266], [-2.3040413999999996, 51.38096960000001], [-2.3037762999999996, 51.380740800000005], [-2.3035306, 51.3805078], [-2.3033577000000003, 51.3803401], [-2.303133, 51.3801013], [-2.3029289999999993, 51.37986649999999], [-2.3027169, 51.3796131], [-2.3025720999999995, 51.3794209], [-2.3024251, 51.379211699999985], [-2.3022684999999994, 51.3789779], [-2.3021043999999997, 51.37872320000001], [-2.3020032999999995, 51.37853979999999], [-2.3019091, 51.3783662], [-2.3018037, 51.378140599999995], [-2.3017143, 51.3779447], [-2.3016183, 51.3777097], [-2.301515, 51.3774304], [-2.3014024000000006, 51.3770557], [-2.3013305, 51.3767812], [-2.3012488, 51.3764584], [-2.3011731, 51.3760927], [-2.3011219, 51.3758138], [-2.3010563, 51.3754079], [-2.3010333, 51.37519520000001], [-2.3010180000000005, 51.3749792], [-2.3010115999999994, 51.3747245], [-2.3010179000000006, 51.374329800000005], [-2.3010477, 51.3739283], [-2.301092, 51.3735729], [-2.3011456, 51.3732625], [-2.3012276999999997, 51.3728787], [-2.3012882, 51.37266120000001], [-2.3013466999999994, 51.37246], [-2.3014546999999994, 51.3721392], [-2.3015657, 51.371849199999986], [-2.3017036999999996, 51.371533], [-2.301833, 51.37126169999999], [-2.3019619, 51.3710223], [-2.3020946, 51.370792], [-2.3022388, 51.3705603], [-2.3023889, 51.3703298], [-2.3025738999999996, 51.3700696], [-2.3027586, 51.3698273], [-2.3030186999999995, 51.3695154], [-2.3032759, 51.3692252], [-2.3034606, 51.3690299], [-2.3037534, 51.3687402], [-2.3039886000000003, 51.3685127], [-2.304218399999999, 51.3683052], [-2.3045523999999995, 51.36802050000001], [-2.3049095, 51.3677298], [-2.3055380999999997, 51.3672292], [-2.3061948, 51.3667138], [-2.3066082, 51.3663832], [-2.3069677999999993, 51.366105199999986], [-2.3074781, 51.3656951], [-2.3078352, 51.3654113], [-2.3084836, 51.364897899999995], [-2.308837, 51.3646054], [-2.3091252, 51.36435569999999], [-2.3092602, 51.3642209], [-2.3094197999999997, 51.3640603], [-2.3095457, 51.36393240000001], [-2.3096933999999996, 51.3637728], [-2.309841099999999, 51.3636006], [-2.3099823, 51.36343099999999], [-2.3101408, 51.3632222], [-2.3102706, 51.3630453], [-2.3104624, 51.3627624], [-2.3106395999999996, 51.3624835], [-2.3108843, 51.362070300000006], [-2.3111145, 51.3616754], [-2.3112567999999993, 51.36141229999999], [-2.3113568, 51.3611723], [-2.311443, 51.36094919999998], [-2.3114959999999996, 51.36077279999999], [-2.3115463, 51.36060359999999], [-2.3115965999999997, 51.3603681], [-2.3116504, 51.36005289999999], [-2.311696, 51.3597208], [-2.3117489000000004, 51.3593289], [-2.3117897, 51.3590064], [-2.3118141, 51.3587805], [-2.3118876, 51.3582201], [-2.3119497999999994, 51.35776799999999], [-2.3120028, 51.3572965], [-2.312021, 51.3571648], [-2.3120618, 51.3569166], [-2.3121406999999996, 51.3564853], [-2.3122254, 51.3561243], [-2.3122996, 51.3558521], [-2.3123537999999995, 51.355655000000006], [-2.3123846, 51.35554519999999], [-2.3124385, 51.3553723], [-2.3125244, 51.355123799999994], [-2.3126103, 51.354901899999994], [-2.3126991999999995, 51.354690699999985], [-2.3128124, 51.3544115], [-2.3129663, 51.354067500000006], [-2.3131247, 51.35374379999999], [-2.3133298, 51.353339600000005], [-2.3135199, 51.3529929], [-2.3137722, 51.352526], [-2.3138876, 51.3523068], [-2.3139991, 51.35208260000001], [-2.3141367, 51.3517865], [-2.3142969000000004, 51.35140580000001], [-2.3143964, 51.35115119999998], [-2.3144652, 51.3509616], [-2.314525, 51.3507685], [-2.3145774999999995, 51.350586199999995], [-2.3146232, 51.35038], [-2.3146580999999995, 51.3502018], [-2.3146799, 51.350054199999995], [-2.3147009, 51.34985139999999], [-2.314712399999999, 51.349667899999986], [-2.314712399999999, 51.3494475], [-2.3147019, 51.349235099999994], [-2.3146769999999997, 51.349017800000006], [-2.3146463, 51.34883219999999], [-2.3146121999999996, 51.3486596], [-2.3145495, 51.34843169999999], [-2.3145021999999997, 51.348285999999995], [-2.3144276999999995, 51.3480971], [-2.3143448, 51.3478966], [-2.3142365999999996, 51.347678], [-2.3140978999999997, 51.34742370000001], [-2.3139705, 51.34722539999999], [-2.3138476, 51.3470526], [-2.3136749, 51.346834], [-2.3134961, 51.346623099999995], [-2.3133006000000003, 51.3464145], [-2.3131191, 51.3462382], [-2.312936399999999, 51.3460813], [-2.3128379, 51.346001], [-2.3127217, 51.3459164], [-2.312527199999999, 51.345773599999994], [-2.3123557, 51.345662100000006], [-2.3121257, 51.3455207], [-2.3118153, 51.345341600000005], [-2.3115118, 51.3451786], [-2.3111956999999994, 51.34502129999999], [-2.3108742000000007, 51.34486939999999], [-2.3105213999999994, 51.3447185], [-2.3101814999999997, 51.34457879999999], [-2.3098546, 51.34446049999998], [-2.3096032, 51.3443764], [-2.3093248, 51.3442904], [-2.3089632, 51.3441866], [-2.3085545, 51.3440828], [-2.3080335999999995, 51.3439654], [-2.3075175, 51.34386029999999], [-2.3069282, 51.343750199999995], [-2.3060021999999996, 51.3435736], [-2.3054444999999997, 51.3434678], [-2.3049226, 51.3433624], [-2.3044212, 51.3432474], [-2.3041362, 51.34317630000001], [-2.3038218999999995, 51.3430912], [-2.3034325999999994, 51.34297350000001], [-2.3030901, 51.3428656], [-2.3027299, 51.3427424], [-2.3022762999999995, 51.3425692], [-2.3018141000000005, 51.34238320000001], [-2.3015108, 51.3422502], [-2.3011315, 51.3420746], [-2.300905199999999, 51.3419643], [-2.3006392, 51.34182489999999], [-2.3004004, 51.3416961], [-2.3000043999999997, 51.3414578], [-2.2995193, 51.3411467], [-2.2992152999999997, 51.3409458], [-2.2989421999999995, 51.3407609], [-2.2987466, 51.3406319], [-2.298531, 51.340489100000006], [-2.2982906, 51.34033169999999], [-2.2980105, 51.3401582], [-2.2976833, 51.33996919999999], [-2.2973986, 51.3398189], [-2.296959999999999, 51.3396118], [-2.2963812999999997, 51.3393419], [-2.2957181, 51.33902849999999], [-2.2953103, 51.33884929999999], [-2.294924599999999, 51.3386904], [-2.2946738000000004, 51.3385965], [-2.2943904999999996, 51.3385057], [-2.2940892999999996, 51.3384189], [-2.2937736, 51.338342099999984], [-2.2935042, 51.338278599999995], [-2.2931549, 51.3382098], [-2.292877, 51.3381608], [-2.2924948, 51.3381048], [-2.292243, 51.3380707], [-2.2919302, 51.3380401], [-2.2915819999999996, 51.3380109], [-2.2912092999999993, 51.337986699999995], [-2.2908506, 51.3379724], [-2.2905124, 51.3379672], [-2.2901957, 51.33796600000001], [-2.2897793999999996, 51.337979399999995], [-2.2893886, 51.3379959], [-2.2891014, 51.33801720000001], [-2.2887698, 51.33805], [-2.2884591999999997, 51.3380844], [-2.2880104999999995, 51.33814929999999], [-2.2877573, 51.33818819999999], [-2.2874503999999996, 51.3382427], [-2.2870734, 51.3383168], [-2.2866723, 51.33840810000001], [-2.2862038, 51.3385152], [-2.2856091, 51.338660399999995], [-2.2849741, 51.33881759999999], [-2.284403, 51.338956800000005], [-2.2834828999999996, 51.33918589999999], [-2.2826127, 51.3393907], [-2.2821407, 51.339511900000005], [-2.2818661, 51.33957829999999], [-2.2813952, 51.33968839999999], [-2.280542, 51.3398929], [-2.2796245, 51.3401119], [-2.2791441999999997, 51.3402226], [-2.2787307, 51.34031890000001], [-2.2780734999999996, 51.3404613], [-2.2774298999999996, 51.340588999999994], [-2.2768523999999997, 51.34069920000001], [-2.2762394, 51.3408097], [-2.2756546, 51.34091420000001], [-2.2752602999999993, 51.34098920000001], [-2.2749432, 51.3410536], [-2.2745803, 51.341132499999986], [-2.2742256999999997, 51.34121879999999], [-2.2738499999999995, 51.341317100000005], [-2.273512, 51.3414138], [-2.2731169, 51.341536399999995], [-2.2727242999999997, 51.34166110000001], [-2.2723138, 51.3418038], [-2.2719073, 51.3419469], [-2.2714389, 51.34211100000001], [-2.271145999999999, 51.3422138], [-2.270835, 51.3423215], [-2.2703615, 51.3424798], [-2.2700992, 51.342561], [-2.2698291, 51.3426451], [-2.2695657, 51.3427199], [-2.2692829, 51.3427985], [-2.2690726, 51.342854], [-2.2687691, 51.34292839999999], [-2.2684275, 51.3430088], [-2.2680701, 51.3430887], [-2.2677885, 51.3431441], [-2.2675225, 51.343196], [-2.267259, 51.3432425], [-2.2667025000000005, 51.3433325], [-2.2663583, 51.3433838], [-2.2660536, 51.343421699999986], [-2.2657099, 51.3434657], [-2.2653813, 51.3435014], [-2.2647489, 51.3435696], [-2.2638731, 51.3436615], [-2.2633653, 51.3437169], [-2.2628673, 51.3437694], [-2.2619497, 51.3438621], [-2.2614709, 51.343911600000006], [-2.2609863, 51.3439629], [-2.2600672, 51.344058200000006], [-2.2591626999999996, 51.34415260000001], [-2.2582352999999995, 51.3442478], [-2.2570704, 51.3443669], [-2.2561595, 51.3444628], [-2.2552253, 51.3445566], [-2.254412, 51.3446415], [-2.2534667, 51.3447339], [-2.2526033, 51.344821199999984], [-2.2518953, 51.344893600000006], [-2.250963099999999, 51.34499619999999], [-2.2501855, 51.3450812], [-2.2490789, 51.3451911], [-2.2480898, 51.3452863], [-2.2479587, 51.34529619999999], [-2.2477849999999995, 51.3453094], [-2.2476229, 51.345320099999995], [-2.2470696, 51.34535869999999], [-2.2466118, 51.345389100000006], [-2.2462867999999996, 51.3454046], [-2.2460529, 51.345411899999995], [-2.2458025, 51.34541419999999], [-2.2457882102988034, 51.34541421007499], [-2.245377, 51.3454145], [-2.2451184999999994, 51.3454102], [-2.2449479, 51.3454028], [-2.2447431999999994, 51.3453888], [-2.2445575, 51.34537240000001], [-2.2443253999999997, 51.34534800000001], [-2.244042799999999, 51.3453127], [-2.2437682, 51.345272099999995], [-2.2435413, 51.345230599999994], [-2.2432396, 51.34517159999999], [-2.2428977999999997, 51.34509719999999], [-2.2425589, 51.3450178], [-2.2421989, 51.3449304], [-2.241848, 51.34484439999999], [-2.2410753999999997, 51.34465430000001], [-2.2406515, 51.3445516], [-2.2402901, 51.3444685], [-2.2400401, 51.34441300000001], [-2.2397880999999997, 51.3443603], [-2.2395464000000005, 51.3443151], [-2.2393192, 51.3442765], [-2.2390318, 51.3442319], [-2.2387064999999997, 51.3441873], [-2.2383801, 51.3441466], [-2.238079, 51.34411120000001], [-2.2377676, 51.344077], [-2.2374681, 51.34404279999998], [-2.2371333999999994, 51.34400039999999], [-2.236752, 51.34395039999999], [-2.236333, 51.34389049999999], [-2.2360086, 51.343837699999995], [-2.2356633999999995, 51.343774], [-2.2353376999999996, 51.34370959999999], [-2.2349553, 51.3436251], [-2.2346846, 51.3435601], [-2.2343790999999995, 51.3434828], [-2.2340685, 51.3433966], [-2.2337503, 51.3433021], [-2.2334348, 51.34320369999999], [-2.2331303, 51.3431011], [-2.2325636999999996, 51.34290169999999], [-2.2319719999999994, 51.342683400000006], [-2.2313951, 51.3424734], [-2.2305954999999997, 51.3421771], [-2.2301058, 51.34199590000001], [-2.2296753999999996, 51.34183590000001], [-2.2289033, 51.341551499999994], [-2.2283544, 51.3413526], [-2.2279458, 51.34121050000001], [-2.227397, 51.3410222], [-2.226943, 51.34087789999999], [-2.2264515, 51.340735200000005], [-2.2259723, 51.34060329999999], [-2.2255288, 51.34049129999999], [-2.2251179999999997, 51.3403934], [-2.2246299, 51.34028579999999], [-2.2241677, 51.3401938], [-2.2237129999999996, 51.340110200000005], [-2.2232435, 51.3400332], [-2.222718, 51.3399544], [-2.2222401, 51.3398927], [-2.2217738, 51.339836], [-2.2211443, 51.3397675], [-2.2204933, 51.3396963], [-2.219885, 51.33962710000001], [-2.2191411, 51.3395476], [-2.2184084, 51.33946689999999], [-2.217628, 51.339379699999995], [-2.216879099999999, 51.339296399999995], [-2.2161238, 51.3392111], [-2.2154656, 51.3391403], [-2.2151495, 51.339105], [-2.2147333, 51.3390596], [-2.2141155999999995, 51.33898799999999], [-2.213801, 51.3389439], [-2.2135798, 51.33890790000001], [-2.2133516, 51.33886780000001], [-2.2131169, 51.338820299999995], [-2.2128211, 51.3387463], [-2.2125545, 51.33866930000001], [-2.2123068, 51.33858839999999], [-2.2120836999999995, 51.3385032], [-2.2118913, 51.3384211], [-2.2116796, 51.3383233], [-2.2115055, 51.3382335], [-2.2113264, 51.3381323], [-2.2111413, 51.33801879999999], [-2.2110437999999997, 51.3379534], [-2.2109664, 51.3379006], [-2.2107979, 51.33777129999999], [-2.2106638, 51.33766539999999], [-2.2105418999999995, 51.3375559], [-2.2104335, 51.337452299999995], [-2.210324, 51.337336400000005], [-2.2102241, 51.3372183], [-2.2101531, 51.3371212], [-2.2100589000000004, 51.3369805], [-2.2099843999999997, 51.33685609999999], [-2.2099257999999997, 51.33674529999999], [-2.2098719, 51.33662959999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.1963537, 51.2694953], [-2.1965787, 51.269229], [-2.1966721, 51.269122499999995], [-2.196784, 51.26901260000001], [-2.196989799999999, 51.26881420000001], [-2.1972536999999996, 51.2685733], [-2.1973502, 51.2684868], [-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]}", "current_leg_start": "Bristol Temple Meads", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.2663460", "next_location_lon": "-2.1997293", "previous_location": "Bristol Temple Meads", "current_leg_milage": "28.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"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\": 2608.983, \"from_m\": 675.074, \"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\": 4219.135, \"from_m\": 2608.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4328.937, \"from_m\": 4219.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.164, \"from_m\": 4328.937, \"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\": 6439.253, \"from_m\": 6419.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.564, \"from_m\": 6439.253, \"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\": 6970.932, \"from_m\": 6816.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.483, \"from_m\": 6970.932, \"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\": 8513.006, \"from_m\": 8163.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.831, \"from_m\": 8513.006, \"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\": 9001.503, \"from_m\": 8948.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9039.01, \"from_m\": 9001.503, \"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\": 9055.384, \"from_m\": 9039.01, \"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\": 9118.436, \"from_m\": 9055.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9252.774, \"from_m\": 9118.436, \"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\": 9298.759, \"from_m\": 9252.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9426.145, \"from_m\": 9298.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9812.292, \"from_m\": 9426.145, \"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\": 9855.28, \"from_m\": 9812.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12844.631, \"from_m\": 9855.28, \"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\": 24668.302, \"from_m\": 12844.631, \"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\": 26435.752, \"from_m\": 24668.302, \"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\": 27210.527, \"from_m\": 26435.752, \"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\": 27674.873, \"from_m\": 27210.527, \"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\": 29318.059, \"from_m\": 27674.873, \"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\": 30434.344, \"from_m\": 29318.059, \"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\": 30482.96, \"from_m\": 30434.344, \"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\": 30719.163, \"from_m\": 30482.96, \"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\": 31901.257, \"from_m\": 30719.163, \"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\": 32793.89, \"from_m\": 31901.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\": 44997.716, \"from_m\": 32793.89, \"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\": 45504.015, \"from_m\": 44997.716, \"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\": 45557.476, \"from_m\": 45504.015, \"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\": 45602.057, \"from_m\": 45557.476, \"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\": 47348.92, \"from_m\": 45602.057, \"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\": 47639.802, \"from_m\": 47348.92, \"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\": 53435.916, \"from_m\": 47639.802, \"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\": 53975.161, \"from_m\": 53435.916, \"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}], \"service_id\": 657555, \"profile_key\": \"8a248925ae9a398e11fdb147f85cad921f390005b396d0907f74d36b2115ccfa\", \"schedule_id\": 38560, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0349\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0353\", \"wtt_dep\": \"0421\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0423H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3757.717, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 5, \"distance_m\": 6419.164, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 6, \"distance_m\": 8567.514, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0433H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 7, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0435\", \"wtt_dep\": \"0517\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Bristol East Jn\", \"stage_seq\": 9, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 10, \"distance_m\": 9868.108, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Bath Spa\", \"stage_seq\": 11, \"distance_m\": 27034.368, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Bathampton Jn\", \"stage_seq\": 12, \"distance_m\": 30482.96, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 13, \"distance_m\": 36298.39, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 14, \"distance_m\": 42182.929, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Bradford Jn\", \"stage_seq\": 15, \"distance_m\": 45504.015, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 16, \"distance_m\": 52976.885, \"section_seq\": 1, \"route_path_id\": 106363}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Westbury\", \"stage_seq\": 17, \"distance_m\": 53975.161, \"section_seq\": 1, \"route_path_id\": 106363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53975.161, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106363}], \"total_distance_m\": 53975.161, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 52544.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1431.161, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "44.0", "current_position_lat": "51.2663460", "current_position_lon": "-2.1997293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:47:05Z\", \"source_id\": 54838659, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:47:08Z\", \"source_id\": 17561386, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:05:45Z\", \"source_id\": 54842503, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:05:49Z\", \"source_id\": 17562391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:12:54Z\", \"source_id\": 54844227, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:12:58Z\", \"source_id\": 17562866, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:00Z\", \"source_id\": 54877068, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:07Z\", \"source_id\": 17572249, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:04Z\", \"source_id\": 54885015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:26:09Z\", \"source_id\": 17574395, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:19Z\", \"source_id\": 54928311, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:21Z\", \"source_id\": 17586870, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury", "service_state_platform": "2", "timing_fact_generation": 1789707561671881, "current_leg_arrival_utc": "2026-09-18T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:19.239616", "service_state_evidence_id": 17586870, "current_leg_start_actual_dep": "2026-09-18T05:17:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:19.982206", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None WSB 5A69 800320 9 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "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": 2608.983, "from_m": 675.074, "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": 4219.135, "from_m": 2608.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4328.937, "from_m": 4219.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.164, "from_m": 4328.937, "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": 6439.253, "from_m": 6419.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.564, "from_m": 6439.253, "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": 6970.932, "from_m": 6816.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.483, "from_m": 6970.932, "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": 8513.006, "from_m": 8163.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.831, "from_m": 8513.006, "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": 9001.503, "from_m": 8948.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9039.01, "from_m": 9001.503, "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": 9055.384, "from_m": 9039.01, "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": 9118.436, "from_m": 9055.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9252.774, "from_m": 9118.436, "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": 9298.759, "from_m": 9252.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9426.145, "from_m": 9298.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9812.292, "from_m": 9426.145, "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": 9855.28, "from_m": 9812.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12844.631, "from_m": 9855.28, "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": 24668.302, "from_m": 12844.631, "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": 26435.752, "from_m": 24668.302, "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": 27210.527, "from_m": 26435.752, "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": 27674.873, "from_m": 27210.527, "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": 29318.059, "from_m": 27674.873, "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": 30434.344, "from_m": 29318.059, "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": 30482.96, "from_m": 30434.344, "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": 30719.163, "from_m": 30482.96, "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": 31901.257, "from_m": 30719.163, "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": 32793.89, "from_m": 31901.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": 44997.716, "from_m": 32793.89, "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": 45504.015, "from_m": 44997.716, "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": 45557.476, "from_m": 45504.015, "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": 45602.057, "from_m": 45557.476, "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": 47348.92, "from_m": 45602.057, "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": 47639.802, "from_m": 47348.92, "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": 53435.916, "from_m": 47639.802, "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": 53975.161, "from_m": 53435.916, "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}], "service_id": 657555, "profile_key": "8a248925ae9a398e11fdb147f85cad921f390005b396d0907f74d36b2115ccfa", "schedule_id": 38560, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0349", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0353", "wtt_dep": "0421", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0423H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3757.717, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Narroways Hill Jn", "stage_seq": 5, "distance_m": 6419.164, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Dr Day's Jn", "stage_seq": 6, "distance_m": 8567.514, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0433H", "location": "Bristol East Jn", "stage_seq": 7, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0435", "wtt_dep": "0517", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Bristol East Jn", "stage_seq": 9, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "North Somerset Jn", "stage_seq": 10, "distance_m": 9868.108, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Bath Spa", "stage_seq": 11, "distance_m": 27034.368, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Bathampton Jn", "stage_seq": 12, "distance_m": 30482.96, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Bathampton Sig. BL1990", "stage_seq": 13, "distance_m": 36298.39, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Bradford-on-Avon", "stage_seq": 14, "distance_m": 42182.929, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Bradford Jn", "stage_seq": 15, "distance_m": 45504.015, "section_seq": 1, "route_path_id": 106363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Hawkeridge Jn", "stage_seq": 16, "distance_m": 52976.885, "section_seq": 1, "route_path_id": 106363}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Westbury", "stage_seq": 17, "distance_m": 53975.161, "section_seq": 1, "route_path_id": 106363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53975.161, "from_m": 0.0, "section_seq": 1, "route_path_id": 106363}], "total_distance_m": 53975.161, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 52544.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1431.161, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25661, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:47:05Z", "source_id": 54838659, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T02:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:47:08Z", "source_id": 17561386, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T03:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:05:45Z", "source_id": 54842503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T03:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:05:49Z", "source_id": 17562391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:12:54Z", "source_id": 54844227, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T03:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:12:58Z", "source_id": 17562866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:00Z", "source_id": 54877068, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:07Z", "source_id": 17572249, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:04Z", "source_id": 54885015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:26:09Z", "source_id": 17574395, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:19Z", "source_id": 54928311, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:21Z", "source_id": 17586870, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Stoke Gifford 0349 0349 None None None Westbury 0603 0603 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49814/2026-09-18/detailed None Bristol Temple Meads 2026-09-18T05:17:00+01:00 Westbury 44.0 {"type": "LineString", "coordinates": [[-2.5801483, 51.4490808], [-2.5800750999999997, 51.449309200000016], [-2.5799212, 51.449605299999995], [-2.5797826, 51.449822100000006], [-2.5797381999999995, 51.44987009999999], [-2.5796545, 51.44996050000001], [-2.5795184999999994, 51.45011749999999], [-2.5793008, 51.4503093], [-2.5791112, 51.4504547], [-2.5790388999999996, 51.45050549999999], [-2.578991, 51.4505391], [-2.5788215, 51.45063909999998], [-2.5786553999999997, 51.450734], [-2.5784732999999997, 51.4508345], [-2.5782688, 51.4509341], [-2.5780966999999997, 51.45099789999999], [-2.5778974, 51.4510595], [-2.5777694999999996, 51.4510894], [-2.5777634, 51.4510829], [-2.5776541, 51.45111399999999], [-2.5775393, 51.4511406], [-2.5773570999999995, 51.4511729], [-2.5769325, 51.4512353], [-2.5767624, 51.45126160000001], [-2.5766001, 51.4512974], [-2.5765857999999997, 51.4512895], [-2.5763811, 51.451325], [-2.5761199, 51.4513627], [-2.5755937999999996, 51.4514411], [-2.5754697, 51.4514601], [-2.5754516, 51.4514629], [-2.5753606, 51.4514768], [-2.5745055999999997, 51.451608099999994], [-2.574328, 51.451636399999984], [-2.5738720999999996, 51.45170679999999], [-2.573842361796266, 51.4517096090898], [-2.5735291, 51.45173919999999], [-2.5729452000000004, 51.451768099999995], [-2.5725276, 51.451787], [-2.5722084, 51.4517857], [-2.5718643999999995, 51.4517752], [-2.5713886, 51.4517693], [-2.5711448999999997, 51.4517663], [-2.5700309999999997, 51.4517017], [-2.5690472999999994, 51.45160969999999], [-2.5687621999999997, 51.45157700000001], [-2.5686151999999995, 51.45155770000001], [-2.5685338999999994, 51.4515476], [-2.5682364, 51.451504699999994], [-2.5673304999999997, 51.4513541], [-2.5672436999999997, 51.45133800000001], [-2.5669957, 51.45129190000001], [-2.5662843, 51.45116279999999], [-2.5660363, 51.4511147], [-2.5657943, 51.4510678], [-2.565251834118337, 51.45096753458374], [-2.565007513993948, 51.45092337026364], [-2.564791220710308, 51.45088509493285], [-2.564598957658369, 51.45085185216222], [-2.564426728229084, 51.45082278552258], [-2.564270535813406, 51.45079703858477], [-2.564126383802287, 51.450773754919624], [-2.5639902755866792, 51.45075207809798], [-2.5638582145575364, 51.450731151690675], [-2.563726204105809, 51.45071011926855], [-2.563590247622452, 51.45068812440243], [-2.563446348498416, 51.45066431066316], [-2.563290510124655, 51.45063782162157], [-2.563118735892121, 51.4506078008485], [-2.5629270291917656, 51.4505733919148], [-2.562711393414543, 51.4505337383913], [-2.562467831951405, 51.450487983848824], [-2.5602435999999997, 51.450071699999995], [-2.5585838, 51.4497611], [-2.5572307999999997, 51.4495097], [-2.5570657999999997, 51.44947650000001], [-2.556921, 51.4494472], [-2.5566922999999995, 51.4494059], [-2.5527223, 51.4486634], [-2.5524389, 51.44860980000001], [-2.5499745, 51.4481437], [-2.5492368999999995, 51.44799749999999], [-2.5488984, 51.44793039999999], [-2.5476406, 51.4476596], [-2.5472337, 51.44756770000001], [-2.5468559, 51.4474861], [-2.5461623999999996, 51.4473112], [-2.5454555, 51.4471215], [-2.5447948, 51.4469408], [-2.5441239, 51.4467423], [-2.5432358, 51.446467799999986], [-2.5424496999999997, 51.4462084], [-2.5409174999999995, 51.44563279999999], [-2.5407257999999997, 51.44556080000001], [-2.5396082999999994, 51.4450676], [-2.5385256999999997, 51.44456540000001], [-2.5377072999999997, 51.4441722], [-2.536963, 51.44378999999999], [-2.5368905, 51.4437528], [-2.536016, 51.4432608], [-2.535275851046764, 51.442817580280106], [-2.5348569, 51.44256670000001], [-2.5336230999999994, 51.44172530000001], [-2.5335503, 51.4416774], [-2.5326613, 51.4410235], [-2.5309151, 51.4395564], [-2.5301501999999996, 51.43882560000001], [-2.5294144, 51.43804169999999], [-2.5286547, 51.4371657], [-2.5282782, 51.4366708], [-2.5280540999999994, 51.4363762], [-2.5277771, 51.43597890000001], [-2.5270015999999997, 51.43505569999999], [-2.5263937, 51.434416], [-2.5255737999999996, 51.43364379999999], [-2.5248238, 51.4330056], [-2.5239065, 51.4323084], [-2.5229905, 51.43168870000001], [-2.5217118, 51.4309185], [-2.5206713999999995, 51.4303607], [-2.5197416, 51.42990079999999], [-2.5187933999999994, 51.4294708], [-2.5176447, 51.4289347], [-2.516945, 51.4286082], [-2.5163624, 51.428321], [-2.5153504, 51.4277881], [-2.51528279553466, 51.42774853597959], [-2.5148493999999997, 51.4274949], [-2.5144273, 51.4272759], [-2.5127939, 51.4262834], [-2.5120512, 51.4258121], [-2.5106074, 51.42494009999999], [-2.5095813, 51.42436969999999], [-2.5093939, 51.4242642], [-2.5092962999999995, 51.424212399999995], [-2.5083387, 51.42371550000001], [-2.5057003999999994, 51.4224697], [-2.5030779, 51.42128360000001], [-2.5011993999999995, 51.42042670000001], [-2.5010829, 51.42037349999999], [-2.4977414, 51.4188492], [-2.4960945, 51.4181797], [-2.4958665999999994, 51.418087], [-2.494905699999999, 51.41773289999999], [-2.4944915, 51.41758409999999], [-2.4939823, 51.41741129999998], [-2.4931485, 51.4171412], [-2.4928003999999997, 51.41702949999999], [-2.4919207000000005, 51.4167643], [-2.4918355999999995, 51.4167386], [-2.4909352000000005, 51.41649], [-2.4906203, 51.416403], [-2.4895284999999996, 51.41613089999999], [-2.4881961, 51.4158218], [-2.4868834, 51.41555090000001], [-2.4867542, 51.415523500000006], [-2.4855985, 51.4153088], [-2.4843951, 51.4151101], [-2.482793, 51.4148807], [-2.4825594999999994, 51.414851], [-2.4810363999999994, 51.41463939999999], [-2.4800910999999997, 51.41448450000001], [-2.4791177999999996, 51.4143192], [-2.4778098, 51.414066299999995], [-2.4763411, 51.4137439], [-2.4752529999999995, 51.4134772], [-2.4735066, 51.4130072], [-2.47219, 51.4126081], [-2.4705525, 51.4120644], [-2.4696503, 51.4117364], [-2.4695226, 51.411686499999995], [-2.469458, 51.4116613], [-2.4681303, 51.41114309999999], [-2.4665367, 51.410455199999994], [-2.4652453, 51.4098456], [-2.4631868999999997, 51.4087787], [-2.4617001999999997, 51.407921599999995], [-2.4609346, 51.40744240000001], [-2.4599171999999996, 51.4067622], [-2.4572483999999997, 51.4047738], [-2.4558782, 51.403724399999994], [-2.4541402, 51.402413800000005], [-2.4503966, 51.39957979999999], [-2.4501016999999994, 51.39936219999999], [-2.4499197999999995, 51.3992217], [-2.4493996, 51.3988342], [-2.4483871999999995, 51.398079900000006], [-2.447534399999999, 51.39748249999999], [-2.4469189999999994, 51.397089699999995], [-2.446168, 51.3966419], [-2.4448671999999996, 51.3959288], [-2.443755, 51.395376699999986], [-2.4421651, 51.3946742], [-2.4380397, 51.3928993], [-2.4359191, 51.391986800000005], [-2.4357297, 51.391905400000006], [-2.4345902, 51.39140929999999], [-2.4336685, 51.3910195], [-2.4328189, 51.3906918], [-2.4318186999999996, 51.3903461], [-2.4316000000000004, 51.390266], [-2.4303197, 51.3898692], [-2.4302813, 51.3898573], [-2.4290455, 51.389525899999995], [-2.4286417, 51.38943129999999], [-2.4279616, 51.3892968], [-2.427907, 51.38928589999998], [-2.4277696, 51.3892585], [-2.4269905, 51.389094699999994], [-2.4260540999999995, 51.3889268], [-2.425451267122708, 51.38883688898455], [-2.4251683999999996, 51.3887947], [-2.4239842, 51.38865340000001], [-2.4232752, 51.38858290000001], [-2.4224748, 51.3885321], [-2.4222798000000005, 51.3885204], [-2.4211349, 51.3884492], [-2.4197529, 51.3883985], [-2.419062900000001, 51.3883655], [-2.418315, 51.38831669999999], [-2.4169175, 51.388189199999985], [-2.4160529, 51.3880923], [-2.4145236, 51.3878754], [-2.4126609, 51.38752139999998], [-2.4117811999999996, 51.3873322], [-2.410428, 51.38699949999999], [-2.4098135, 51.386830200000006], [-2.4096709669926253, 51.38679167395817], [-2.4096004, 51.38677259999999], [-2.4088599999999993, 51.3865485], [-2.4085169, 51.38643880000001], [-2.4078595999999997, 51.38621589999999], [-2.4077675, 51.3861847], [-2.4072521, 51.38600509999999], [-2.406888299999999, 51.3858784], [-2.4061659000000004, 51.38559130000001], [-2.4053057999999994, 51.38521519999999], [-2.4041638999999995, 51.3846907], [-2.4029422, 51.3840404], [-2.4018434999999996, 51.38344889999999], [-2.4014, 51.38322179999999], [-2.4006681999999997, 51.382875000000006], [-2.3999781, 51.38257709999999], [-2.3995590000000004, 51.3824071], [-2.3987490999999994, 51.382087000000006], [-2.3982936, 51.3819204], [-2.3977249, 51.38173080000001], [-2.3970703, 51.381524500000005], [-2.3962804999999996, 51.3813003], [-2.3953901, 51.381071], [-2.3948358, 51.3809422], [-2.3943992, 51.3808511], [-2.3934037999999997, 51.38065799999998], [-2.3926108, 51.38052540000001], [-2.392034, 51.3804414], [-2.3914734999999996, 51.3803665], [-2.3910976, 51.380323199999985], [-2.3908864, 51.380300099999985], [-2.3903231999999996, 51.38024089999998], [-2.387882, 51.3799966], [-2.3877378999999994, 51.3799819], [-2.3863359, 51.379841899999995], [-2.3860825, 51.379816], [-2.3850509, 51.379716], [-2.3801066, 51.3792186], [-2.3747193999999996, 51.3786766], [-2.3734358999999996, 51.378548599999995], [-2.372325, 51.3784379], [-2.3702032999999996, 51.37822639999998], [-2.3687887, 51.37808149999999], [-2.3686287, 51.3780654], [-2.3671438999999994, 51.37791240000001], [-2.3663734999999995, 51.3778332], [-2.3651806, 51.3777157], [-2.3622648, 51.377418000000006], [-2.3604752, 51.37723519999999], [-2.3603827, 51.3772256], [-2.3601806999999995, 51.3772092], [-2.3600081, 51.3771976], [-2.3598541, 51.37718979999999], [-2.3596579, 51.37718310000001], [-2.3594616, 51.3771817], [-2.3592596, 51.3771847], [-2.3590403, 51.37719330000001], [-2.3588473, 51.377207], [-2.3587058, 51.377218], [-2.3584733, 51.3772428], [-2.3581937, 51.377280199999994], [-2.3580046, 51.377311600000006], [-2.3577936, 51.3773543], [-2.3575574999999995, 51.377413399999995], [-2.3572846999999997, 51.3774806], [-2.3567451, 51.377633900000006], [-2.356358, 51.3777474], [-2.3561624, 51.37781480000001], [-2.3558712999999996, 51.37791750000001], [-2.3556205, 51.3780171], [-2.3554206999999994, 51.3781024], [-2.3549383999999995, 51.378326599999994], [-2.3546148, 51.3784857], [-2.3542348, 51.37867129999999], [-2.3539267999999995, 51.378834], [-2.3535193, 51.3790667], [-2.3532174999999995, 51.37925009999999], [-2.3529543999999993, 51.3794238], [-2.3526784999999997, 51.3796159], [-2.3524363, 51.3797953], [-2.3522689, 51.3799198], [-2.3518362, 51.3802771], [-2.351556599999999, 51.3805364], [-2.3512708, 51.38082399999999], [-2.3509957, 51.38112879999999], [-2.3508706, 51.3812749], [-2.3507471999999994, 51.3814334], [-2.3505264999999995, 51.3817339], [-2.3503554, 51.381995], [-2.3500359, 51.3825708], [-2.3498095, 51.38305660000001], [-2.3497031, 51.3833528], [-2.3496575000000006, 51.38353000000001], [-2.3495085, 51.3841295], [-2.3493904, 51.3846012], [-2.3492421, 51.385193300000005], [-2.348850870747346, 51.38679167395817], [-2.3488293, 51.3868798], [-2.3487478000000004, 51.387146], [-2.3485725, 51.38754440000001], [-2.3485046, 51.3877116], [-2.3484906000000003, 51.387746], [-2.3483391, 51.3880621], [-2.3482053, 51.38827640000001], [-2.3480338999999995, 51.3885308], [-2.3478744, 51.3887619], [-2.3475195, 51.3891867], [-2.3473851, 51.389333400000005], [-2.3472797999999995, 51.3894429], [-2.3470965, 51.3896195], [-2.3469289, 51.38978250000001], [-2.3465984999999994, 51.390065199999995], [-2.3464044, 51.39022359999999], [-2.3461907999999996, 51.3903838], [-2.345618, 51.39077049999999], [-2.3453754, 51.3909128], [-2.3451386, 51.39104639999999], [-2.3448291, 51.3912104], [-2.3445393999999995, 51.3913599], [-2.344195899999999, 51.39151600000001], [-2.3438580999999994, 51.3916626], [-2.3435737, 51.391779199999995], [-2.343328, 51.39186939999999], [-2.3428322, 51.392047600000005], [-2.3423806999999996, 51.392189900000005], [-2.3416695999999995, 51.39239309999999], [-2.3415218, 51.392429599999986], [-2.3393961, 51.3929464], [-2.3385404999999997, 51.3931558], [-2.3383986000000005, 51.3931927], [-2.3356197387107556, 51.393908729428915], [-2.3354389999999996, 51.39395530000001], [-2.3326130999999997, 51.3947233], [-2.3299411, 51.39550299999999], [-2.3279761, 51.396095], [-2.3268728, 51.396437699999986], [-2.3246326, 51.3971695], [-2.3239594, 51.397387499999994], [-2.3232352000000005, 51.3976228], [-2.3218675, 51.39806449999999], [-2.3209129, 51.39834750000001], [-2.3202991, 51.39854590000001], [-2.3198081, 51.3986884], [-2.3196276, 51.398736799999995], [-2.3194366, 51.3987843], [-2.3192317, 51.39882860000001], [-2.3190598, 51.398861800000006], [-2.3189062, 51.3988869], [-2.3186935, 51.398915], [-2.3184677, 51.3989384], [-2.3182852, 51.3989525], [-2.3180890999999995, 51.39895880000001], [-2.3178599, 51.39895980000001], [-2.3176764, 51.39895510000001], [-2.3175202, 51.3989466], [-2.3172889, 51.3989266], [-2.3170191999999994, 51.398894799999994], [-2.3167918, 51.39885970000001], [-2.3165471, 51.39881230000001], [-2.3163085, 51.3987617], [-2.3161395, 51.3987216], [-2.3159055, 51.398656499999994], [-2.3155662999999995, 51.3985579], [-2.3152782, 51.398467100000005], [-2.3150170999999995, 51.3983801], [-2.3148067999999995, 51.3983061], [-2.3145842, 51.39822019999999], [-2.3142459, 51.3980726], [-2.3140142, 51.3979578], [-2.313828, 51.3978556], [-2.3136658, 51.39776199999999], [-2.3134998, 51.3976552], [-2.3133221, 51.3975335], [-2.3131250999999997, 51.39738289999999], [-2.3129714, 51.3972504], [-2.3128136999999995, 51.397106699999995], [-2.3126706, 51.3969581], [-2.3125416, 51.39681639999999], [-2.3124225, 51.39666929999999], [-2.3123274, 51.3965339], [-2.3122429, 51.396406600000006], [-2.3121774, 51.3962957], [-2.3121233, 51.3961948], [-2.3120284, 51.395998299999995], [-2.3119974, 51.3959284], [-2.3119574, 51.3958282], [-2.3119128, 51.395686600000005], [-2.3118803999999997, 51.3955428], [-2.3118602, 51.3954248], [-2.3118417, 51.3952335], [-2.311829, 51.3950494], [-2.3118366, 51.394844000000006], [-2.3118494, 51.39468900000001], [-2.3118775, 51.394533], [-2.3119158, 51.3943568], [-2.311969299999999, 51.3941793], [-2.3120433999999994, 51.39400809999999], [-2.3121428999999996, 51.393814], [-2.3122591, 51.3935875], [-2.3123909, 51.393349400000005], [-2.3125933, 51.3929936], [-2.3128694999999997, 51.39249920000001], [-2.3130986999999994, 51.3920901], [-2.3133868, 51.391576599999986], [-2.3135827, 51.3912111], [-2.3136753, 51.391029499999995], [-2.3137679, 51.3908333], [-2.3138385999999995, 51.3906628], [-2.313893, 51.390514800000005], [-2.3139413, 51.390352500000006], [-2.3139777999999995, 51.390183499999985], [-2.3140022, 51.3900273], [-2.3140183, 51.38987889999999], [-2.3140294, 51.38974279999999], [-2.3140351999999997, 51.38959619999999], [-2.3140273, 51.389436499999995], [-2.3140188, 51.3892815], [-2.3139927, 51.3890817], [-2.3139607, 51.3888982], [-2.3139178000000005, 51.38869690000001], [-2.3138806, 51.388561300000006], [-2.3138358, 51.38842360000001], [-2.3137918999999996, 51.388304600000005], [-2.3137321999999996, 51.3881546], [-2.3136529, 51.387984200000005], [-2.3135546999999996, 51.3877805], [-2.3134696, 51.387630999999985], [-2.3133810999999995, 51.38748729999999], [-2.3132632, 51.387312], [-2.3131248999999996, 51.3871264], [-2.3129652, 51.38692829999999], [-2.31284282328649, 51.38679167395817], [-2.3128338, 51.3867816], [-2.3126886, 51.3866281], [-2.31254, 51.38648400000001], [-2.3123494, 51.3863101], [-2.312146900000001, 51.3861456], [-2.3119902, 51.3860234], [-2.3118334, 51.3859072], [-2.3116408, 51.3857737], [-2.3114251, 51.3856311], [-2.311135, 51.38545299999999], [-2.310897199999999, 51.3853165], [-2.3105778999999997, 51.385144], [-2.3101610999999997, 51.3849333], [-2.3094936, 51.3846077], [-2.3089313999999996, 51.38432760000001], [-2.3086796, 51.384195699999985], [-2.3084014, 51.384046199999986], [-2.3080606, 51.383856699999995], [-2.3077015, 51.3836427], [-2.3073842, 51.38344699999999], [-2.3070651, 51.3832417], [-2.306778, 51.38304889999999], [-2.3064344, 51.38281159999999], [-2.3061378, 51.3826019], [-2.3056487, 51.382237200000006], [-2.3053581, 51.38201639999999], [-2.3050756, 51.3817984], [-2.3047375, 51.3815398], [-2.3043448, 51.3812266], [-2.3040413999999996, 51.38096960000001], [-2.3037762999999996, 51.380740800000005], [-2.3035306, 51.3805078], [-2.3033577000000003, 51.3803401], [-2.303133, 51.3801013], [-2.3029289999999993, 51.37986649999999], [-2.3027169, 51.3796131], [-2.3025720999999995, 51.3794209], [-2.3024251, 51.379211699999985], [-2.3022684999999994, 51.3789779], [-2.3021043999999997, 51.37872320000001], [-2.3020032999999995, 51.37853979999999], [-2.3019091, 51.3783662], [-2.3018037, 51.378140599999995], [-2.3017143, 51.3779447], [-2.3016183, 51.3777097], [-2.301515, 51.3774304], [-2.3014024000000006, 51.3770557], [-2.3013305, 51.3767812], [-2.3012488, 51.3764584], [-2.3011731, 51.3760927], [-2.3011219, 51.3758138], [-2.3010563, 51.3754079], [-2.3010333, 51.37519520000001], [-2.3010180000000005, 51.3749792], [-2.3010115999999994, 51.3747245], [-2.3010179000000006, 51.374329800000005], [-2.3010477, 51.3739283], [-2.301092, 51.3735729], [-2.3011456, 51.3732625], [-2.3012276999999997, 51.3728787], [-2.3012882, 51.37266120000001], [-2.3013466999999994, 51.37246], [-2.3014546999999994, 51.3721392], [-2.3015657, 51.371849199999986], [-2.3017036999999996, 51.371533], [-2.301833, 51.37126169999999], [-2.3019619, 51.3710223], [-2.3020946, 51.370792], [-2.3022388, 51.3705603], [-2.3023889, 51.3703298], [-2.3025738999999996, 51.3700696], [-2.3027586, 51.3698273], [-2.3030186999999995, 51.3695154], [-2.3032759, 51.3692252], [-2.3034606, 51.3690299], [-2.3037534, 51.3687402], [-2.3039886000000003, 51.3685127], [-2.304218399999999, 51.3683052], [-2.3045523999999995, 51.36802050000001], [-2.3049095, 51.3677298], [-2.3055380999999997, 51.3672292], [-2.3061948, 51.3667138], [-2.3066082, 51.3663832], [-2.3069677999999993, 51.366105199999986], [-2.3074781, 51.3656951], [-2.3078352, 51.3654113], [-2.3084836, 51.364897899999995], [-2.308837, 51.3646054], [-2.3091252, 51.36435569999999], [-2.3092602, 51.3642209], [-2.3094197999999997, 51.3640603], [-2.3095457, 51.36393240000001], [-2.3096933999999996, 51.3637728], [-2.309841099999999, 51.3636006], [-2.3099823, 51.36343099999999], [-2.3101408, 51.3632222], [-2.3102706, 51.3630453], [-2.3104624, 51.3627624], [-2.3106395999999996, 51.3624835], [-2.3108843, 51.362070300000006], [-2.3111145, 51.3616754], [-2.3112567999999993, 51.36141229999999], [-2.3113568, 51.3611723], [-2.311443, 51.36094919999998], [-2.3114959999999996, 51.36077279999999], [-2.3115463, 51.36060359999999], [-2.3115965999999997, 51.3603681], [-2.3116504, 51.36005289999999], [-2.311696, 51.3597208], [-2.3117489000000004, 51.3593289], [-2.3117897, 51.3590064], [-2.3118141, 51.3587805], [-2.3118876, 51.3582201], [-2.3119497999999994, 51.35776799999999], [-2.3120028, 51.3572965], [-2.312021, 51.3571648], [-2.3120618, 51.3569166], [-2.3121406999999996, 51.3564853], [-2.3122254, 51.3561243], [-2.3122996, 51.3558521], [-2.3123537999999995, 51.355655000000006], [-2.3123846, 51.35554519999999], [-2.3124385, 51.3553723], [-2.3125244, 51.355123799999994], [-2.3126103, 51.354901899999994], [-2.3126991999999995, 51.354690699999985], [-2.3128124, 51.3544115], [-2.3129663, 51.354067500000006], [-2.3131247, 51.35374379999999], [-2.3133298, 51.353339600000005], [-2.3135199, 51.3529929], [-2.3137722, 51.352526], [-2.3138876, 51.3523068], [-2.3139991, 51.35208260000001], [-2.3141367, 51.3517865], [-2.3142969000000004, 51.35140580000001], [-2.3143964, 51.35115119999998], [-2.3144652, 51.3509616], [-2.314525, 51.3507685], [-2.3145774999999995, 51.350586199999995], [-2.3146232, 51.35038], [-2.3146580999999995, 51.3502018], [-2.3146799, 51.350054199999995], [-2.3147009, 51.34985139999999], [-2.314712399999999, 51.349667899999986], [-2.314712399999999, 51.3494475], [-2.3147019, 51.349235099999994], [-2.3146769999999997, 51.349017800000006], [-2.3146463, 51.34883219999999], [-2.3146121999999996, 51.3486596], [-2.3145495, 51.34843169999999], [-2.3145021999999997, 51.348285999999995], [-2.3144276999999995, 51.3480971], [-2.3143448, 51.3478966], [-2.3142365999999996, 51.347678], [-2.3140978999999997, 51.34742370000001], [-2.3139705, 51.34722539999999], [-2.3138476, 51.3470526], [-2.3136749, 51.346834], [-2.3134961, 51.346623099999995], [-2.3133006000000003, 51.3464145], [-2.3131191, 51.3462382], [-2.312936399999999, 51.3460813], [-2.3128379, 51.346001], [-2.3127217, 51.3459164], [-2.312527199999999, 51.345773599999994], [-2.3123557, 51.345662100000006], [-2.3121257, 51.3455207], [-2.3118153, 51.345341600000005], [-2.3115118, 51.3451786], [-2.3111956999999994, 51.34502129999999], [-2.3108742000000007, 51.34486939999999], [-2.3105213999999994, 51.3447185], [-2.3101814999999997, 51.34457879999999], [-2.3098546, 51.34446049999998], [-2.3096032, 51.3443764], [-2.3093248, 51.3442904], [-2.3089632, 51.3441866], [-2.3085545, 51.3440828], [-2.3080335999999995, 51.3439654], [-2.3075175, 51.34386029999999], [-2.3069282, 51.343750199999995], [-2.3060021999999996, 51.3435736], [-2.3054444999999997, 51.3434678], [-2.3049226, 51.3433624], [-2.3044212, 51.3432474], [-2.3041362, 51.34317630000001], [-2.3038218999999995, 51.3430912], [-2.3034325999999994, 51.34297350000001], [-2.3030901, 51.3428656], [-2.3027299, 51.3427424], [-2.3022762999999995, 51.3425692], [-2.3018141000000005, 51.34238320000001], [-2.3015108, 51.3422502], [-2.3011315, 51.3420746], [-2.300905199999999, 51.3419643], [-2.3006392, 51.34182489999999], [-2.3004004, 51.3416961], [-2.3000043999999997, 51.3414578], [-2.2995193, 51.3411467], [-2.2992152999999997, 51.3409458], [-2.2989421999999995, 51.3407609], [-2.2987466, 51.3406319], [-2.298531, 51.340489100000006], [-2.2982906, 51.34033169999999], [-2.2980105, 51.3401582], [-2.2976833, 51.33996919999999], [-2.2973986, 51.3398189], [-2.296959999999999, 51.3396118], [-2.2963812999999997, 51.3393419], [-2.2957181, 51.33902849999999], [-2.2953103, 51.33884929999999], [-2.294924599999999, 51.3386904], [-2.2946738000000004, 51.3385965], [-2.2943904999999996, 51.3385057], [-2.2940892999999996, 51.3384189], [-2.2937736, 51.338342099999984], [-2.2935042, 51.338278599999995], [-2.2931549, 51.3382098], [-2.292877, 51.3381608], [-2.2924948, 51.3381048], [-2.292243, 51.3380707], [-2.2919302, 51.3380401], [-2.2915819999999996, 51.3380109], [-2.2912092999999993, 51.337986699999995], [-2.2908506, 51.3379724], [-2.2905124, 51.3379672], [-2.2901957, 51.33796600000001], [-2.2897793999999996, 51.337979399999995], [-2.2893886, 51.3379959], [-2.2891014, 51.33801720000001], [-2.2887698, 51.33805], [-2.2884591999999997, 51.3380844], [-2.2880104999999995, 51.33814929999999], [-2.2877573, 51.33818819999999], [-2.2874503999999996, 51.3382427], [-2.2870734, 51.3383168], [-2.2866723, 51.33840810000001], [-2.2862038, 51.3385152], [-2.2856091, 51.338660399999995], [-2.2849741, 51.33881759999999], [-2.284403, 51.338956800000005], [-2.2834828999999996, 51.33918589999999], [-2.2826127, 51.3393907], [-2.2821407, 51.339511900000005], [-2.2818661, 51.33957829999999], [-2.2813952, 51.33968839999999], [-2.280542, 51.3398929], [-2.2796245, 51.3401119], [-2.2791441999999997, 51.3402226], [-2.2787307, 51.34031890000001], [-2.2780734999999996, 51.3404613], [-2.2774298999999996, 51.340588999999994], [-2.2768523999999997, 51.34069920000001], [-2.2762394, 51.3408097], [-2.2756546, 51.34091420000001], [-2.2752602999999993, 51.34098920000001], [-2.2749432, 51.3410536], [-2.2745803, 51.341132499999986], [-2.2742256999999997, 51.34121879999999], [-2.2738499999999995, 51.341317100000005], [-2.273512, 51.3414138], [-2.2731169, 51.341536399999995], [-2.2727242999999997, 51.34166110000001], [-2.2723138, 51.3418038], [-2.2719073, 51.3419469], [-2.2714389, 51.34211100000001], [-2.271145999999999, 51.3422138], [-2.270835, 51.3423215], [-2.2703615, 51.3424798], [-2.2700992, 51.342561], [-2.2698291, 51.3426451], [-2.2695657, 51.3427199], [-2.2692829, 51.3427985], [-2.2690726, 51.342854], [-2.2687691, 51.34292839999999], [-2.2684275, 51.3430088], [-2.2680701, 51.3430887], [-2.2677885, 51.3431441], [-2.2675225, 51.343196], [-2.267259, 51.3432425], [-2.2667025000000005, 51.3433325], [-2.2663583, 51.3433838], [-2.2660536, 51.343421699999986], [-2.2657099, 51.3434657], [-2.2653813, 51.3435014], [-2.2647489, 51.3435696], [-2.2638731, 51.3436615], [-2.2633653, 51.3437169], [-2.2628673, 51.3437694], [-2.2619497, 51.3438621], [-2.2614709, 51.343911600000006], [-2.2609863, 51.3439629], [-2.2600672, 51.344058200000006], [-2.2591626999999996, 51.34415260000001], [-2.2582352999999995, 51.3442478], [-2.2570704, 51.3443669], [-2.2561595, 51.3444628], [-2.2552253, 51.3445566], [-2.254412, 51.3446415], [-2.2534667, 51.3447339], [-2.2526033, 51.344821199999984], [-2.2518953, 51.344893600000006], [-2.250963099999999, 51.34499619999999], [-2.2501855, 51.3450812], [-2.2490789, 51.3451911], [-2.2480898, 51.3452863], [-2.2479587, 51.34529619999999], [-2.2477849999999995, 51.3453094], [-2.2476229, 51.345320099999995], [-2.2470696, 51.34535869999999], [-2.2466118, 51.345389100000006], [-2.2462867999999996, 51.3454046], [-2.2460529, 51.345411899999995], [-2.2458025, 51.34541419999999], [-2.2457882102988034, 51.34541421007499], [-2.245377, 51.3454145], [-2.2451184999999994, 51.3454102], [-2.2449479, 51.3454028], [-2.2447431999999994, 51.3453888], [-2.2445575, 51.34537240000001], [-2.2443253999999997, 51.34534800000001], [-2.244042799999999, 51.3453127], [-2.2437682, 51.345272099999995], [-2.2435413, 51.345230599999994], [-2.2432396, 51.34517159999999], [-2.2428977999999997, 51.34509719999999], [-2.2425589, 51.3450178], [-2.2421989, 51.3449304], [-2.241848, 51.34484439999999], [-2.2410753999999997, 51.34465430000001], [-2.2406515, 51.3445516], [-2.2402901, 51.3444685], [-2.2400401, 51.34441300000001], [-2.2397880999999997, 51.3443603], [-2.2395464000000005, 51.3443151], [-2.2393192, 51.3442765], [-2.2390318, 51.3442319], [-2.2387064999999997, 51.3441873], [-2.2383801, 51.3441466], [-2.238079, 51.34411120000001], [-2.2377676, 51.344077], [-2.2374681, 51.34404279999998], [-2.2371333999999994, 51.34400039999999], [-2.236752, 51.34395039999999], [-2.236333, 51.34389049999999], [-2.2360086, 51.343837699999995], [-2.2356633999999995, 51.343774], [-2.2353376999999996, 51.34370959999999], [-2.2349553, 51.3436251], [-2.2346846, 51.3435601], [-2.2343790999999995, 51.3434828], [-2.2340685, 51.3433966], [-2.2337503, 51.3433021], [-2.2334348, 51.34320369999999], [-2.2331303, 51.3431011], [-2.2325636999999996, 51.34290169999999], [-2.2319719999999994, 51.342683400000006], [-2.2313951, 51.3424734], [-2.2305954999999997, 51.3421771], [-2.2301058, 51.34199590000001], [-2.2296753999999996, 51.34183590000001], [-2.2289033, 51.341551499999994], [-2.2283544, 51.3413526], [-2.2279458, 51.34121050000001], [-2.227397, 51.3410222], [-2.226943, 51.34087789999999], [-2.2264515, 51.340735200000005], [-2.2259723, 51.34060329999999], [-2.2255288, 51.34049129999999], [-2.2251179999999997, 51.3403934], [-2.2246299, 51.34028579999999], [-2.2241677, 51.3401938], [-2.2237129999999996, 51.340110200000005], [-2.2232435, 51.3400332], [-2.222718, 51.3399544], [-2.2222401, 51.3398927], [-2.2217738, 51.339836], [-2.2211443, 51.3397675], [-2.2204933, 51.3396963], [-2.219885, 51.33962710000001], [-2.2191411, 51.3395476], [-2.2184084, 51.33946689999999], [-2.217628, 51.339379699999995], [-2.216879099999999, 51.339296399999995], [-2.2161238, 51.3392111], [-2.2154656, 51.3391403], [-2.2151495, 51.339105], [-2.2147333, 51.3390596], [-2.2141155999999995, 51.33898799999999], [-2.213801, 51.3389439], [-2.2135798, 51.33890790000001], [-2.2133516, 51.33886780000001], [-2.2131169, 51.338820299999995], [-2.2128211, 51.3387463], [-2.2125545, 51.33866930000001], [-2.2123068, 51.33858839999999], [-2.2120836999999995, 51.3385032], [-2.2118913, 51.3384211], [-2.2116796, 51.3383233], [-2.2115055, 51.3382335], [-2.2113264, 51.3381323], [-2.2111413, 51.33801879999999], [-2.2110437999999997, 51.3379534], [-2.2109664, 51.3379006], [-2.2107979, 51.33777129999999], [-2.2106638, 51.33766539999999], [-2.2105418999999995, 51.3375559], [-2.2104335, 51.337452299999995], [-2.210324, 51.337336400000005], [-2.2102241, 51.3372183], [-2.2101531, 51.3371212], [-2.2100589000000004, 51.3369805], [-2.2099843999999997, 51.33685609999999], [-2.2099257999999997, 51.33674529999999], [-2.2098719, 51.33662959999999], [-2.2097675999999997, 51.33638359999999], [-2.2096472, 51.3359865], [-2.2096141, 51.3358416], [-2.2095391, 51.3353631], [-2.2094594999999995, 51.33504359999999], [-2.2094432, 51.334966699999995], [-2.2093892, 51.3346809], [-2.2093543, 51.3345032], [-2.209307, 51.3341845], [-2.2092806, 51.334013500000005], [-2.2092615, 51.3338628], [-2.2092204999999994, 51.33356190000001], [-2.209194, 51.3333284], [-2.2091778999999994, 51.33311529999999], [-2.2091623, 51.33290879999999], [-2.2091567, 51.3327715], [-2.2091581, 51.33258729999999], [-2.2091662999999997, 51.3324112], [-2.2091952, 51.33216279999999], [-2.2092352, 51.331941400000005], [-2.2092789000000006, 51.3317149], [-2.2093289, 51.331584], [-2.2093744999999996, 51.33146240000001], [-2.2094493999999996, 51.33128599999999], [-2.2095323, 51.3311153], [-2.2096339, 51.3309245], [-2.2097493, 51.330732100000006], [-2.209773496097531, 51.33069708903964], [-2.2098812999999997, 51.330541100000005], [-2.2100221, 51.330350300000006], [-2.2101845999999994, 51.3301571], [-2.2103610999999996, 51.3299715], [-2.2104839, 51.3298465], [-2.2106337, 51.32970939999999], [-2.2108650999999995, 51.32951289999998], [-2.2110395, 51.32937510000001], [-2.2113770999999995, 51.3291094], [-2.2118307, 51.3287731], [-2.2125536999999995, 51.328242900000006], [-2.2133264, 51.327680599999994], [-2.2136289, 51.327458199999995], [-2.2139264, 51.327239], [-2.2140573, 51.32713480000001], [-2.2142071, 51.327014], [-2.2143510999999996, 51.32689280000001], [-2.2144805, 51.326782300000005], [-2.2146896, 51.3265881], [-2.2148567999999997, 51.3264228], [-2.2150255, 51.32623850000001], [-2.2151909, 51.3260448], [-2.2153358, 51.325851199999995], [-2.2154803999999997, 51.3256427], [-2.2156317999999997, 51.325403], [-2.2157564, 51.32517909999999], [-2.2158289, 51.32500829999999], [-2.2159024, 51.3248318], [-2.2160229999999994, 51.324494099999995], [-2.216087299999999, 51.32425320000001], [-2.2161377999999994, 51.32400940000001], [-2.2161651, 51.32382949999999], [-2.2161816, 51.3236849], [-2.2161929999999996, 51.323487099999994], [-2.2161947000000004, 51.32324090000001], [-2.2161852999999994, 51.32307399999999], [-2.2161587, 51.3228321], [-2.2161179999999994, 51.3225883], [-2.2160714, 51.3223653], [-2.216023799999999, 51.3222201], [-2.2159801, 51.3220747], [-2.2159458, 51.32198669999999], [-2.2158679999999995, 51.321811499999995], [-2.215777, 51.32162910000001], [-2.2156704, 51.32144029999999], [-2.2156174, 51.321354], [-2.2155242, 51.32121359999999], [-2.2154231, 51.321078], [-2.215315, 51.3209398], [-2.2151919, 51.32079949999999], [-2.2150682, 51.32066390000001], [-2.2149601999999997, 51.3205582], [-2.214855, 51.3204606], [-2.2145919, 51.3202219], [-2.2144629, 51.3201109], [-2.2143282, 51.31999410000001], [-2.2141774, 51.3198681], [-2.2139662, 51.31969039999999], [-2.2136143, 51.319376299999995], [-2.2133399, 51.31914069999999], [-2.213155599999999, 51.3189692], [-2.2130603, 51.318873399999994], [-2.2129124, 51.31871389999999], [-2.2127297999999995, 51.3184976], [-2.2125888, 51.3183078], [-2.2123837999999996, 51.31801130000001], [-2.2122247, 51.3177779], [-2.212073, 51.31756809999998], [-2.2119128, 51.3173641], [-2.211759, 51.31717710000001], [-2.2115588, 51.3169404], [-2.2113588, 51.316718300000005], [-2.211156, 51.316500000000005], [-2.2109667, 51.31631520000001], [-2.2107673999999995, 51.3161282], [-2.2105910999999994, 51.315967099999995], [-2.2103955999999996, 51.3158017], [-2.2102001999999996, 51.3156383], [-2.2099380999999996, 51.3154346], [-2.2097683999999997, 51.3153056], [-2.2094829, 51.31509949999999], [-2.2091722, 51.314889399999984], [-2.2089138, 51.3147187], [-2.2086842, 51.3145772], [-2.2084267, 51.314425699999994], [-2.2082507, 51.31432089999999], [-2.2080900999999997, 51.3142315], [-2.2076825, 51.3140045], [-2.2074233, 51.3138644], [-2.2071833, 51.31373049999999], [-2.2065239, 51.3133724], [-2.2058715, 51.313017599999995], [-2.2052536, 51.31268279999999], [-2.2046878999999997, 51.3123708], [-2.2040277999999995, 51.3119926], [-2.2037134999999997, 51.3118056], [-2.2034157999999997, 51.31161629999999], [-2.2031835, 51.3114634], [-2.2029987, 51.31133659999999], [-2.2028082, 51.311198899999994], [-2.202652099999999, 51.3110791], [-2.2025091, 51.310965800000005], [-2.2023374, 51.3108237], [-2.2021477999999997, 51.31065869999999], [-2.2019513, 51.3104784], [-2.2017481, 51.31027809999999], [-2.2015419, 51.31005739999999], [-2.2013581999999996, 51.3098455], [-2.2011419999999995, 51.3096012], [-2.2009863, 51.30941270000001], [-2.2008062999999995, 51.30919020000001], [-2.20049, 51.3087905], [-2.2002419, 51.308462500000005], [-2.2000698, 51.308231499999984], [-2.1999101, 51.3080119], [-2.1997632, 51.30781050000001], [-2.1995894, 51.30756019999999], [-2.1994224, 51.30731240000001], [-2.1992535999999996, 51.3070559], [-2.1990789, 51.3067855], [-2.1989036999999994, 51.306503099999986], [-2.1986427, 51.30605659999999], [-2.198586699999999, 51.30596169999999], [-2.1984856999999995, 51.3057864], [-2.1983053999999997, 51.3054554], [-2.1981259, 51.305112699999995], [-2.1979576, 51.304774], [-2.1978159, 51.3044753], [-2.1977002, 51.304226], [-2.1975756999999994, 51.303941], [-2.1974683, 51.30368769999999], [-2.1973274, 51.30334509999999], [-2.1970899, 51.3027692], [-2.1968479999999997, 51.3021824], [-2.1966196, 51.301630900000006], [-2.1963853999999996, 51.3010633], [-2.1961615, 51.3005296], [-2.1960003, 51.3001355], [-2.1959072, 51.2998917], [-2.1958265, 51.299685100000005], [-2.1957475999999994, 51.299451899999994], [-2.1956619, 51.299195], [-2.1955876, 51.29896109999999], [-2.1954997, 51.2986526], [-2.1954153, 51.298321099999995], [-2.1953534, 51.29805720000001], [-2.195286799999999, 51.2977045], [-2.195225, 51.29735569999999], [-2.1951699, 51.2969596], [-2.1951335, 51.2966213], [-2.195121, 51.2964902], [-2.1950908, 51.2961229], [-2.1950633, 51.29578020000001], [-2.1950372, 51.29547699999999], [-2.1949941, 51.29492809999999], [-2.1949714, 51.2946095], [-2.1949338999999997, 51.29415489999999], [-2.1949077, 51.29386659999999], [-2.1948923999999996, 51.2937066], [-2.1948668999999996, 51.2934764], [-2.1948279, 51.29317060000001], [-2.1947705, 51.2928192], [-2.1947033, 51.2924848], [-2.1946427, 51.2922124], [-2.1945934, 51.2919954], [-2.194555499999999, 51.29184800000001], [-2.194472, 51.2915311], [-2.1943852, 51.29121080000001], [-2.1942759, 51.29084089999999], [-2.1940316, 51.290078699999995], [-2.1938967, 51.289663], [-2.193756, 51.2892178], [-2.1934849, 51.2883607], [-2.1932495999999997, 51.2876336], [-2.1931290999999997, 51.2872509], [-2.1930003, 51.28683869999999], [-2.1928488999999995, 51.2863734], [-2.1926582, 51.2857774], [-2.1924599, 51.2851615], [-2.1923646, 51.2848474], [-2.1922274999999996, 51.284408], [-2.1920503, 51.283848799999994], [-2.1919437, 51.283487099999995], [-2.191765, 51.28288690000001], [-2.1916707, 51.2825548], [-2.1916022, 51.28229290000001], [-2.1914934, 51.2818994], [-2.1913894, 51.2815088], [-2.1912945999999995, 51.2811179], [-2.1912510999999997, 51.28091469999999], [-2.1912151, 51.280725800000006], [-2.1911748, 51.28048820000001], [-2.1911440999999994, 51.2802729], [-2.1911181, 51.2800175], [-2.1911014999999994, 51.27981419999999], [-2.1910944, 51.2796196], [-2.1910921, 51.2794558], [-2.1910929, 51.27926670000001], [-2.1910969, 51.27907950000001], [-2.1911045, 51.2788617], [-2.1911246, 51.2786143], [-2.1911475999999994, 51.27837220000001], [-2.1911806, 51.2781437], [-2.1912205, 51.27790039999999], [-2.1912694, 51.2776568], [-2.1913327999999996, 51.277385599999995], [-2.1913966, 51.27715830000001], [-2.1914584, 51.2769445], [-2.1915752, 51.27658649999999], [-2.1917064, 51.2762444], [-2.1918423999999996, 51.2759255], [-2.1919813, 51.27561789999999], [-2.1922151, 51.2751765], [-2.1924596, 51.2747596], [-2.192604765885411, 51.27453379516892], [-2.192647, 51.2744681], [-2.192833, 51.274185299999985], [-2.1930101, 51.273923499999995], [-2.1931886, 51.27365150000001], [-2.1933528, 51.2734175], [-2.1935229, 51.27317620000001], [-2.1938720000000003, 51.272698899999995], [-2.1942009999999996, 51.2722658], [-2.1944749999999997, 51.2719221], [-2.1947192000000006, 51.2716203], [-2.1952755, 51.27092209999999], [-2.195653, 51.2704547], [-2.1963537, 51.2694953], [-2.1965787, 51.269229], [-2.1966721, 51.269122499999995], [-2.196784, 51.26901260000001], [-2.196989799999999, 51.26881420000001], [-2.1972536999999996, 51.2685733], [-2.1973502, 51.2684868], [-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]} 28.2 0516 0600 Bristol Temple Meads Westbury Westbury 51.2663460 -2.1997293 51.2663460 -2.1997293 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Westbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586870 1789707561671881 49 49 2026-09-18 05:10:19.982206 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:19.239616
628156 659036 C20236 545P06M518 2026-09-18 COMPLETE 17586500 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 659036, "stp": "P", "toc": "Thameslink", "uid": "C20236", "consist": "700124", "dest_crs": "KGX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20236/2026-09-18/detailed", "trust_id": "545P06M518", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-18", "dest_arr_time": "0607", "dest_platform": "5", "is_terminated": 1, "next_location": null, "signalling_id": "5P06", "timing_status": "EARLY", "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0540", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-7 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": "Hornsey Emud Sig. Hy176", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2133.193, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3161.414, \"from_m\": 2133.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3227.343, \"from_m\": 3161.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5558.88, \"from_m\": 3227.343, \"capability_applied\": null, \"effective_limit_mph\": 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\": 7184.242, \"from_m\": 5558.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7441.724, \"from_m\": 7184.242, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9076.091, \"from_m\": 7441.724, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9588.181, \"from_m\": 9076.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9618.267, \"from_m\": 9588.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9686.124, \"from_m\": 9618.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9769.264, \"from_m\": 9686.124, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10058.66, \"from_m\": 9769.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10109.602, \"from_m\": 10058.66, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10494.701, \"from_m\": 10109.602, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10503.898, \"from_m\": 10494.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10510.651, \"from_m\": 10503.898, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10906.467, \"from_m\": 10510.651, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 659036, \"profile_key\": \"9574d0c6bdca6c2c28c088c358d8ecb3ec37a059ac8e23e2cd956f205aba3803\", \"schedule_id\": 2624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0555\", \"location\": \"Hornsey Emud Sig. Hy176\", \"stage_seq\": 2, \"distance_m\": 3401.991, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Hornsey\", \"stage_seq\": 3, \"distance_m\": 4480.483, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Harringay\", \"stage_seq\": 4, \"distance_m\": 5457.088, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Finsbury Park\", \"stage_seq\": 5, \"distance_m\": 6808.837, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Holloway South Jn\", \"stage_seq\": 6, \"distance_m\": 8629.31, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 7, \"distance_m\": 9804.094, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 8, \"distance_m\": 10906.467, \"section_seq\": 1, \"route_path_id\": 66654}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10906.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}], \"total_distance_m\": 10906.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8707.345, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2199.122, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:46Z\", \"source_id\": 54912414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:48Z\", \"source_id\": 17582168, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:50Z\", \"source_id\": 54916961, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:51:53Z\", \"source_id\": 17583451, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:29Z\", \"source_id\": 54926936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:33Z\", \"source_id\": 17586500, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1789707513478884, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:21.138693", "service_state_evidence_id": 17586500, "current_leg_start_actual_dep": null, "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:21.559661", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P XHE KGX 5P06 700124 12 100 None {"version": 3, "segments": [{"to_m": 2133.193, "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": 3161.414, "from_m": 2133.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3227.343, "from_m": 3161.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5558.88, "from_m": 3227.343, "capability_applied": null, "effective_limit_mph": 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": 7184.242, "from_m": 5558.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7441.724, "from_m": 7184.242, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9076.091, "from_m": 7441.724, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9588.181, "from_m": 9076.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9618.267, "from_m": 9588.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 9686.124, "from_m": 9618.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9769.264, "from_m": 9686.124, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10058.66, "from_m": 9769.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 10109.602, "from_m": 10058.66, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10494.701, "from_m": 10109.602, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 10503.898, "from_m": 10494.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10510.651, "from_m": 10503.898, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10906.467, "from_m": 10510.651, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 659036, "profile_key": "9574d0c6bdca6c2c28c088c358d8ecb3ec37a059ac8e23e2cd956f205aba3803", "schedule_id": 2624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0555", "location": "Hornsey Emud Sig. Hy176", "stage_seq": 2, "distance_m": 3401.991, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Hornsey", "stage_seq": 3, "distance_m": 4480.483, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Harringay", "stage_seq": 4, "distance_m": 5457.088, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Finsbury Park", "stage_seq": 5, "distance_m": 6808.837, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Holloway South Jn", "stage_seq": 6, "distance_m": 8629.31, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Belle Isle Jn", "stage_seq": 7, "distance_m": 9804.094, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 8, "distance_m": 10906.467, "section_seq": 1, "route_path_id": 66654}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10906.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 66654}], "total_distance_m": 10906.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8707.345, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2199.122, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:46Z", "source_id": 54912414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:48Z", "source_id": 17582168, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:50Z", "source_id": 54916961, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:51:53Z", "source_id": 17583451, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:29Z", "source_id": 54926936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:33Z", "source_id": 17586500, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Hornsey E.M.U.D. 0540 0540 None None None London Kings Cross 0607 0607 5 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20236/2026-09-18/detailed None None None None None None None None None Hornsey Emud Sig. Hy176 London Kings Cross None None None None None 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586500 1789707513478884 25 25 2026-09-18 05:10:21.559661 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:21.138693
628157 658617 P65177 325N52M518 2026-09-18 COMPLETE 17586617 2026-09-18 06:00:00 2026-09-18 05:10:26 2026-09-20 05:10:26 {"id": 658617, "stp": "P", "toc": "Northern", "uid": "P65177", "consist": "323235", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-18/detailed", "trust_id": "325N52M518", "origin_crs": "XLI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-18", "dest_arr_time": "0602", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "5N52", "timing_status": "EARLY", "origin_station": "Longsight Dmud Siemens", "current_leg_arr": "0600", "current_leg_dep": "0546", "current_leg_end": "Manchester Airport", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Manchester Airport", "last_update_time": "2026-09-18T05:10:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.122, \"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\": 391.734, \"from_m\": 285.122, \"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\": 1105.718, \"from_m\": 391.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1222.55, \"from_m\": 1105.718, \"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\": 1259.177, \"from_m\": 1222.55, \"capability_applied\": null, \"effective_limit_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\": 1279.027, \"from_m\": 1259.177, \"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\": 1324.622, \"from_m\": 1279.027, \"capability_applied\": null, \"effective_limit_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\": 1782.965, \"from_m\": 1324.622, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1953.348, \"from_m\": 1782.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1999.627, \"from_m\": 1953.348, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2045.834, \"from_m\": 1999.627, \"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\": 2355.247, \"from_m\": 2045.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2518.972, \"from_m\": 2355.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4053.278, \"from_m\": 2518.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4581.37, \"from_m\": 4053.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4653.523, \"from_m\": 4581.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4738.597, \"from_m\": 4653.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4828.363, \"from_m\": 4738.597, \"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\": 4858.743, \"from_m\": 4828.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4943.78, \"from_m\": 4858.743, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5212.015, \"from_m\": 4943.78, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5646.397, \"from_m\": 5212.015, \"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\": 15494.291, \"from_m\": 5646.397, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16145.213, \"from_m\": 15494.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17353.467, \"from_m\": 16145.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17572.013, \"from_m\": 17353.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17954.642, \"from_m\": 17572.013, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 658617, \"profile_key\": \"f05239dc687777c80a39149941dde8ff4ce6e460d756a4c6e2a5ecced779ec72\", \"schedule_id\": 20770, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Longsight Dmud Siemens\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528\", \"location\": \"Longsight Down Goods Loop\", \"stage_seq\": 2, \"distance_m\": 632.954, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1375.942, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0546\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 1999.627, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 2665.344, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 6, \"distance_m\": 5202.504, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Heald Green\", \"stage_seq\": 7, \"distance_m\": 14940.202, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 8, \"distance_m\": 16145.213, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 9, \"distance_m\": 17954.642, \"section_seq\": 1, \"route_path_id\": 74666}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17954.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}], \"total_distance_m\": 17954.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14838.901, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3115.741, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:09Z\", \"source_id\": 54882030, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:14Z\", \"source_id\": 17573583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:59Z\", \"source_id\": 54923177, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:03Z\", \"source_id\": 17585334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:47Z\", \"source_id\": 54927382, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:49Z\", \"source_id\": 17586617, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789707530196958, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:22.697440", "service_state_evidence_id": 17586617, "current_leg_start_actual_dep": "2026-09-18T05:46:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:23.231575", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XLI MIA 5N52 323235 3 90 None {"version": 3, "segments": [{"to_m": 285.122, "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": 391.734, "from_m": 285.122, "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": 1105.718, "from_m": 391.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1222.55, "from_m": 1105.718, "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": 1259.177, "from_m": 1222.55, "capability_applied": null, "effective_limit_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": 1279.027, "from_m": 1259.177, "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": 1324.622, "from_m": 1279.027, "capability_applied": null, "effective_limit_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": 1782.965, "from_m": 1324.622, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1953.348, "from_m": 1782.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1999.627, "from_m": 1953.348, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2045.834, "from_m": 1999.627, "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": 2355.247, "from_m": 2045.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2518.972, "from_m": 2355.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4053.278, "from_m": 2518.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4581.37, "from_m": 4053.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4653.523, "from_m": 4581.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4738.597, "from_m": 4653.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4828.363, "from_m": 4738.597, "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": 4858.743, "from_m": 4828.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4943.78, "from_m": 4858.743, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5212.015, "from_m": 4943.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5646.397, "from_m": 5212.015, "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": 15494.291, "from_m": 5646.397, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16145.213, "from_m": 15494.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17353.467, "from_m": 16145.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17572.013, "from_m": 17353.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17954.642, "from_m": 17572.013, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 658617, "profile_key": "f05239dc687777c80a39149941dde8ff4ce6e460d756a4c6e2a5ecced779ec72", "schedule_id": 20770, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Longsight Dmud Siemens", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528", "location": "Longsight Down Goods Loop", "stage_seq": 2, "distance_m": 632.954, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1375.942, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0546", "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 1999.627, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 2665.344, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Slade Lane Jn", "stage_seq": 6, "distance_m": 5202.504, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Heald Green", "stage_seq": 7, "distance_m": 14940.202, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Heald Green West Jn", "stage_seq": 8, "distance_m": 16145.213, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 9, "distance_m": 17954.642, "section_seq": 1, "route_path_id": 74666}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17954.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 74666}], "total_distance_m": 17954.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14838.901, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3115.741, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:09Z", "source_id": 54882030, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:14Z", "source_id": 17573583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:59Z", "source_id": 54923177, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:03Z", "source_id": 17585334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:47Z", "source_id": 54927382, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:49Z", "source_id": 17586617, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Longsight Dmud Siemens 0525 0525 None None None Manchester Airport 0602 0602 1A EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-18/detailed None Manchester Piccadilly 2026-09-18T05:46:00+01:00 Manchester Airport 14.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 10.1 0546 0600 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-18 05:10:26 TERMINATED 2026-09-18 05:00:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586617 1789707530196958 25 25 2026-09-18 05:10:23.231575 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:22.697440
628158 658736 C40332 875Y01M518 2026-09-18 COMPLETE 17586494 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 658736, "stp": "O", "toc": "Southern", "uid": "C40332", "consist": "377202+377456", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40332/2026-09-18/detailed", "trust_id": "875Y01M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-18", "dest_arr_time": "0605", "dest_platform": "9", "is_terminated": 1, "next_location": null, "signalling_id": "5Y01", "timing_status": "EARLY", "origin_station": "Streatham Hill Shed", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0530", "origin_platform": "S5", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Streatham Hill Sig. VC658", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 891.287, \"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\": 939.572, \"from_m\": 891.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 951.624, \"from_m\": 939.572, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1174.919, \"from_m\": 951.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1984.526, \"from_m\": 1174.919, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5382.903, \"from_m\": 1984.526, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5400.037, \"from_m\": 5382.903, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5452.593, \"from_m\": 5400.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5561.837, \"from_m\": 5452.593, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5897.682, \"from_m\": 5561.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7563.595, \"from_m\": 5897.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7643.016, \"from_m\": 7563.595, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7713.657, \"from_m\": 7643.016, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7803.369, \"from_m\": 7713.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\": 8498.607, \"from_m\": 7803.369, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9155.644, \"from_m\": 8498.607, \"capability_applied\": null, \"effective_limit_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\": 658736, \"profile_key\": \"c87c899fce84a8492ef19051f4306abcf437fb51a39366bb6e57f4479ab6d932\", \"schedule_id\": 38539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Streatham Hill Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0534H\", \"location\": \"Streatham Hill Up Siding West\", \"stage_seq\": 2, \"distance_m\": 52.88, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0541\", \"location\": \"Streatham Hill Sig. VC658\", \"stage_seq\": 3, \"distance_m\": 846.51, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Balham\", \"stage_seq\": 4, \"distance_m\": 1336.6, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4478.306, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Pouparts Jn\", \"stage_seq\": 6, \"distance_m\": 5550.037, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Longhedge Jn\", \"stage_seq\": 7, \"distance_m\": 6233.114, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 8, \"distance_m\": 6828.228, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 9, \"distance_m\": 7813.569, \"section_seq\": 1, \"route_path_id\": 67599}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 10, \"distance_m\": 9155.644, \"section_seq\": 1, \"route_path_id\": 67599}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9155.644, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67599}], \"total_distance_m\": 9155.644, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7652.661, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1502.983, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:12Z\", \"source_id\": 54906110, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:18Z\", \"source_id\": 17580385, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:18Z\", \"source_id\": 54911779, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:24Z\", \"source_id\": 17582007, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:29Z\", \"source_id\": 54926953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:33Z\", \"source_id\": 17586494, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789707514462351, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:31.051860", "service_state_evidence_id": 17586494, "current_leg_start_actual_dep": null, "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:31.541912", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O None None 5Y01 377202+377456 8 100 None {"version": 3, "segments": [{"to_m": 891.287, "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": 939.572, "from_m": 891.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 951.624, "from_m": 939.572, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1174.919, "from_m": 951.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1984.526, "from_m": 1174.919, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5382.903, "from_m": 1984.526, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5400.037, "from_m": 5382.903, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5452.593, "from_m": 5400.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5561.837, "from_m": 5452.593, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5897.682, "from_m": 5561.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7563.595, "from_m": 5897.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7643.016, "from_m": 7563.595, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7713.657, "from_m": 7643.016, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7803.369, "from_m": 7713.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": 8498.607, "from_m": 7803.369, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9155.644, "from_m": 8498.607, "capability_applied": null, "effective_limit_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": 658736, "profile_key": "c87c899fce84a8492ef19051f4306abcf437fb51a39366bb6e57f4479ab6d932", "schedule_id": 38539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Streatham Hill Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67599}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0534H", "location": "Streatham Hill Up Siding West", "stage_seq": 2, "distance_m": 52.88, "section_seq": 1, "route_path_id": 67599}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0541", "location": "Streatham Hill Sig. VC658", "stage_seq": 3, "distance_m": 846.51, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Balham", "stage_seq": 4, "distance_m": 1336.6, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4478.306, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Pouparts Jn", "stage_seq": 6, "distance_m": 5550.037, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Longhedge Jn", "stage_seq": 7, "distance_m": 6233.114, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Stewarts Lane Jn", "stage_seq": 8, "distance_m": 6828.228, "section_seq": 1, "route_path_id": 67599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Battersea Pier Jn", "stage_seq": 9, "distance_m": 7813.569, "section_seq": 1, "route_path_id": 67599}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 10, "distance_m": 9155.644, "section_seq": 1, "route_path_id": 67599}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9155.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 67599}], "total_distance_m": 9155.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7652.661, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1502.983, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:12Z", "source_id": 54906110, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:18Z", "source_id": 17580385, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:18Z", "source_id": 54911779, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:24Z", "source_id": 17582007, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:29Z", "source_id": 54926953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:33Z", "source_id": 17586494, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Streatham Hill Shed 0530 0530 S5 None None London Victoria (C) 0605 0605 9 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40332/2026-09-18/detailed None None None None None None None None None Streatham Hill Sig. VC658 Victoria Plat 10 None None None None None 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586494 1789707514462351 19 19 2026-09-18 05:10:31.541912 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:31.051860
628159 659410 W43729 772P00M518 2026-09-18 COMPLETE 17585502 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 659410, "stp": "P", "toc": "Transport for Wales", "uid": "W43729", "consist": "756002", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43729/2026-09-18/detailed", "trust_id": "772P00M518", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-18", "dest_arr_time": "0602", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P00", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0600", "current_leg_dep": "0558½", "current_leg_end": "Penarth", "origin_dep_time": "0550", "origin_platform": "6", "current_location": "Penarth", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]}", "current_leg_start": "Dingle Road", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4350087", "next_location_lon": "-3.1743936", "previous_location": "Dingle Road", "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\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 559.654, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1169.392, \"from_m\": 559.654, \"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\": 1585.06, \"from_m\": 1169.392, \"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\": 1632.444, \"from_m\": 1585.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1715.829, \"from_m\": 1632.444, \"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\": 2228.458, \"from_m\": 1715.829, \"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\": 3312.87, \"from_m\": 2228.458, \"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\": 3998.018, \"from_m\": 3312.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4216.058, \"from_m\": 3998.018, \"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\": 6002.368, \"from_m\": 4216.058, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 659410, \"profile_key\": \"5e237aa116995a29edbc76a2dce02ec03ac5a5cd7995f5ae45e42728ab6d8c74\", \"schedule_id\": 37709, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 1308.896, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Grangetown\", \"stage_seq\": 3, \"distance_m\": 1835.326, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 3936.619, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Dingle Road\", \"stage_seq\": 5, \"distance_m\": 5335.802, \"section_seq\": 1, \"route_path_id\": 39052}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Penarth\", \"stage_seq\": 6, \"distance_m\": 6002.368, \"section_seq\": 1, \"route_path_id\": 39052}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6002.368, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39052}], \"total_distance_m\": 6002.368, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5954.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 47.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.4350087", "current_position_lon": "-3.1743936", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:19Z\", \"source_id\": 54919090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:23Z\", \"source_id\": 17584096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:24Z\", \"source_id\": 54923847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:25Z\", \"source_id\": 17585502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789707517619028, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:32.167409", "service_state_evidence_id": 17585502, "current_leg_start_actual_dep": "2026-09-18T05:58:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:32.330833", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF PEN 2P00 756002 4 75 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 376.805, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 559.654, "from_m": 376.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1169.392, "from_m": 559.654, "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": 1585.06, "from_m": 1169.392, "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": 1632.444, "from_m": 1585.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1715.829, "from_m": 1632.444, "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": 2228.458, "from_m": 1715.829, "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": 3312.87, "from_m": 2228.458, "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": 3998.018, "from_m": 3312.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4216.058, "from_m": 3998.018, "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": 6002.368, "from_m": 4216.058, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 659410, "profile_key": "5e237aa116995a29edbc76a2dce02ec03ac5a5cd7995f5ae45e42728ab6d8c74", "schedule_id": 37709, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 1308.896, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Grangetown", "stage_seq": 3, "distance_m": 1835.326, "section_seq": 1, "route_path_id": 39052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 3936.619, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Dingle Road", "stage_seq": 5, "distance_m": 5335.802, "section_seq": 1, "route_path_id": 39052}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Penarth", "stage_seq": 6, "distance_m": 6002.368, "section_seq": 1, "route_path_id": 39052}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6002.368, "from_m": 0.0, "section_seq": 1, "route_path_id": 39052}], "total_distance_m": 6002.368, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5954.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 47.384, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:19Z", "source_id": 54919090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:23Z", "source_id": 17584096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:24Z", "source_id": 54923847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:00:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:25Z", "source_id": 17585502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Cardiff Central 0550 0550 6 None None Penarth 0602 0601 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43729/2026-09-18/detailed None Dingle Road 2026-09-18T05:58:30+01:00 Penarth 1.5 {"type": "LineString", "coordinates": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]} 0.4 0558½ 0600 Dingle Road Penarth Penarth 51.4350087 -3.1743936 51.4350087 -3.1743936 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Penarth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17585502 1789707517619028 15 15 2026-09-18 05:10:32.330833 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:32.167409
628160 658978 L86197 875R02N518 2026-09-18 COMPLETE 17587168 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 658978, "stp": "P", "toc": "South Western Railway", "uid": "L86197", "consist": "450107+450047", "dest_crs": "HOU", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86197/2026-09-18/detailed", "trust_id": "875R02N518", "origin_crs": "XFY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hounslow", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "Hounslow", "signalling_id": "5R02", "timing_status": "LATE", "origin_station": "Staines Carriage Holding Sidings", "current_leg_arr": "0600", "current_leg_dep": "0548", "current_leg_end": "Hounslow", "origin_dep_time": "0538", "origin_platform": null, "current_location": "Hounslow", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5024039, 51.4322336], [-0.5020264999999999, 51.43217659999999], [-0.5016221, 51.4321332], [-0.5013021999999999, 51.43210320000001], [-0.5010552, 51.43208969999999], [-0.5007572, 51.43207790000001], [-0.5004372, 51.432073], [-0.5002903999999999, 51.4320761], [-0.5001113, 51.4320815], [-0.4999938, 51.432083799999994], [-0.49961060000000007, 51.4321139], [-0.4993918, 51.43213709999999], [-0.4990886000000001, 51.4321593], [-0.4986517999999999, 51.43218900000001], [-0.498159, 51.4322347], [-0.4976137, 51.432306], [-0.49709330000000007, 51.432373600000005], [-0.4964861999999999, 51.432454], [-0.49592, 51.4325303], [-0.4953101, 51.432613399999994], [-0.49468119999999993, 51.4326997], [-0.4937113, 51.4328343], [-0.4925987999999999, 51.4329861], [-0.4924015999999999, 51.4330137], [-0.4919394, 51.43307779999999], [-0.4913297999999999, 51.43316250000001], [-0.4906909999999999, 51.4332506], [-0.4902273, 51.43331680000001], [-0.48956589999999994, 51.4334192], [-0.4888455, 51.43352469999999], [-0.4882565, 51.4336094], [-0.4877982999999999, 51.43367710000001], [-0.4873373, 51.4337397], [-0.4864433, 51.4338712], [-0.4847325, 51.43412669999999], [-0.48202549999999994, 51.4345196], [-0.4701666, 51.4362423], [-0.46901680000000007, 51.436407900000006], [-0.46782289999999993, 51.4365801], [-0.4667353999999999, 51.436741600000005], [-0.4644991, 51.437081499999984], [-0.463603, 51.4372143], [-0.4627839, 51.4373326], [-0.4619746999999999, 51.43745150000001], [-0.4612287, 51.4375585], [-0.4604537999999999, 51.43767309999999], [-0.4594605, 51.4378152], [-0.4588527, 51.4379042], [-0.4582659, 51.4379897], [-0.4576508, 51.4380816], [-0.4570929, 51.4381626], [-0.4565658000000001, 51.438239800000005], [-0.4556532999999999, 51.43836970000001], [-0.4548943, 51.43847869999999], [-0.4543067, 51.43856449999999], [-0.4535872, 51.4386737], [-0.453026, 51.43875619999999], [-0.452487, 51.43884379999999], [-0.45205350000000005, 51.4389207], [-0.4515253999999999, 51.4390211], [-0.4508806, 51.4391574], [-0.4502218, 51.439291299999994], [-0.44933030000000007, 51.4394844], [-0.4491576420597607, 51.43952022863934], [-0.4485795, 51.43964020000001], [-0.4478265999999999, 51.4398101], [-0.44705729999999994, 51.439973999999985], [-0.4464748, 51.4400954], [-0.4457018, 51.44026420000001], [-0.4449254, 51.44043090000001], [-0.4441421, 51.440601], [-0.4426395, 51.4409226], [-0.4410575, 51.44126119999999], [-0.4395549, 51.4415832], [-0.43892, 51.44171849999999], [-0.4383048, 51.44185610000001], [-0.4376191, 51.442004399999995], [-0.4369544, 51.44214899999999], [-0.4360935, 51.4423309], [-0.43527369999999993, 51.44250530000001], [-0.4346836, 51.4426351], [-0.4339626, 51.4427865], [-0.43382296337890464, 51.442817580280106], [-0.4334028, 51.44291110000001], [-0.4325621, 51.443088], [-0.4318317, 51.4432465], [-0.4309956999999999, 51.44342819999999], [-0.430161, 51.4436093], [-0.42889379999999994, 51.4438755], [-0.4281805, 51.44402989999998], [-0.4274164, 51.4441948], [-0.4261109, 51.44447410000001], [-0.4215605, 51.4454522], [-0.4187625, 51.4460497], [-0.4167084999999999, 51.44649489999998], [-0.4131546, 51.447238899999995], [-0.4109618, 51.4477095], [-0.4105101, 51.447806699999994], [-0.409939, 51.447930099999994], [-0.4099255748766296, 51.447933020690314], [-0.4092178, 51.448086999999994], [-0.40848139999999994, 51.44824259999999], [-0.4078523, 51.448379], [-0.407479, 51.4484431], [-0.4071269, 51.448503], [-0.4064578, 51.44864640000001], [-0.4060538, 51.4487347], [-0.4056093999999999, 51.4488284], [-0.4049475, 51.448963], [-0.404506, 51.4490465], [-0.40404539999999994, 51.44912719999999], [-0.4034249, 51.4492229], [-0.4031057, 51.4492748], [-0.4018975, 51.4494598], [-0.4007194999999999, 51.449640299999984], [-0.4001549, 51.44972889999999], [-0.3996373, 51.4498076], [-0.3991544, 51.44988339999999], [-0.39853779999999994, 51.4499792], [-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3946734, 51.45059479999999], [-0.3942551999999999, 51.4506737], [-0.3939093, 51.4507276], [-0.3926285, 51.4509317], [-0.391301, 51.451141199999995], [-0.3906337, 51.4512345], [-0.3901761, 51.4513044], [-0.3895777, 51.45139590000001], [-0.3891471, 51.451462], [-0.38892949999999993, 51.4514977], [-0.3882861, 51.4515951], [-0.3875972999999999, 51.4516976], [-0.3865364, 51.451854299999994], [-0.3860075999999999, 51.4519175], [-0.3852339, 51.45200010000001], [-0.3845197, 51.4520656], [-0.38375819999999994, 51.45212089999998], [-0.3832434, 51.4521528], [-0.3827794, 51.45217829999999], [-0.3822265, 51.452202699999994], [-0.3813366, 51.4522265], [-0.38045319999999994, 51.4522336], [-0.3796409, 51.452222600000006], [-0.37891249999999993, 51.45220749999999], [-0.3781858, 51.452180000000006], [-0.3774225904244465, 51.452136171728874], [-0.3774196, 51.45213599999999], [-0.3770087, 51.4521272], [-0.37670789999999993, 51.4521401], [-0.3763370999999999, 51.45217860000001], [-0.375926, 51.4522496], [-0.3755628, 51.4523324], [-0.37515019999999993, 51.4524425], [-0.3747924, 51.45257410000001], [-0.3744177, 51.45273549999999], [-0.3741514, 51.4528771], [-0.3738848, 51.4530465], [-0.3736629, 51.453202000000005], [-0.3734191999999999, 51.453412599999986], [-0.3729971, 51.453804], [-0.3727307, 51.4540546], [-0.37263859999999993, 51.4541425], [-0.37240339999999994, 51.45436920000001], [-0.3720751, 51.45468170000001], [-0.371476, 51.455241099999995], [-0.3713236999999999, 51.45538609999998], [-0.3711428, 51.4555583], [-0.3709377, 51.4557518], [-0.3692982, 51.4572997], [-0.3684128, 51.4581188], [-0.3678888, 51.45857420000001], [-0.3672695, 51.45905429999999], [-0.3667249, 51.4594431], [-0.3663723, 51.45968010000001], [-0.36562189999999994, 51.4601529], [-0.3648944, 51.46056199999998], [-0.3643025999999999, 51.4608771], [-0.3633493, 51.461357500000005], [-0.362899, 51.461580100000006], [-0.3619661, 51.4620572]]}", "current_leg_start": "Staines", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.4620572", "next_location_lon": "-0.3619661", "previous_location": "Staines", "current_leg_milage": "6.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 522.48, \"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\": 1149.717, \"from_m\": 522.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1689.199, \"from_m\": 1149.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\": 8733.935, \"from_m\": 1689.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8797.66, \"from_m\": 8733.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9983.315, \"from_m\": 8797.66, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10018.482, \"from_m\": 9983.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10398.678, \"from_m\": 10018.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11393.194, \"from_m\": 10398.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11444.755, \"from_m\": 11393.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11568.193, \"from_m\": 11444.755, \"capability_applied\": null, \"effective_limit_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\": 658978, \"profile_key\": \"47ad0b9dcbcaf0aeec1556f3857cb369050115658c2e703a19582b2f8e159097\", \"schedule_id\": 17651, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Staines Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Staines Sidings Ent-Exit\", \"stage_seq\": 2, \"distance_m\": 277.601, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0549\", \"location\": \"Staines\", \"stage_seq\": 3, \"distance_m\": 1001.663, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Feltham\", \"stage_seq\": 4, \"distance_m\": 7669.083, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Feltham Jn\", \"stage_seq\": 5, \"distance_m\": 9983.315, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Hounslow Jn\", \"stage_seq\": 6, \"distance_m\": 10556.744, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Hounslow\", \"stage_seq\": 7, \"distance_m\": 11568.193, \"section_seq\": 1, \"route_path_id\": 73311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11568.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73311}], \"total_distance_m\": 11568.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10390.945, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1177.248, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.4620572", "current_position_lon": "-0.3619661", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28254, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:17Z\", \"source_id\": 54901047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:22Z\", \"source_id\": 17578948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:37Z\", \"source_id\": 54919532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:43Z\", \"source_id\": 17584230, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:55Z\", \"source_id\": 54929320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:58Z\", \"source_id\": 17587168, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hounslow", "service_state_platform": "1", "timing_fact_generation": 1789707598646196, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:33.778630", "service_state_evidence_id": 17587168, "current_leg_start_actual_dep": "2026-09-18T05:50:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:34.654827", "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 P XFY HOU 5R02 450107+450047 8 100 None {"version": 3, "segments": [{"to_m": 522.48, "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": 1149.717, "from_m": 522.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1689.199, "from_m": 1149.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": 8733.935, "from_m": 1689.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8797.66, "from_m": 8733.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9983.315, "from_m": 8797.66, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10018.482, "from_m": 9983.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10398.678, "from_m": 10018.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11393.194, "from_m": 10398.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11444.755, "from_m": 11393.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11568.193, "from_m": 11444.755, "capability_applied": null, "effective_limit_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": 658978, "profile_key": "47ad0b9dcbcaf0aeec1556f3857cb369050115658c2e703a19582b2f8e159097", "schedule_id": 17651, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Staines Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Staines Sidings Ent-Exit", "stage_seq": 2, "distance_m": 277.601, "section_seq": 1, "route_path_id": 73311}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0549", "location": "Staines", "stage_seq": 3, "distance_m": 1001.663, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Feltham", "stage_seq": 4, "distance_m": 7669.083, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Feltham Jn", "stage_seq": 5, "distance_m": 9983.315, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Hounslow Jn", "stage_seq": 6, "distance_m": 10556.744, "section_seq": 1, "route_path_id": 73311}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Hounslow", "stage_seq": 7, "distance_m": 11568.193, "section_seq": 1, "route_path_id": 73311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11568.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 73311}], "total_distance_m": 11568.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10390.945, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1177.248, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28254, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:17Z", "source_id": 54901047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:22Z", "source_id": 17578948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:37Z", "source_id": 54919532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:43Z", "source_id": 17584230, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:55Z", "source_id": 54929320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:58Z", "source_id": 17587168, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Staines Carriage Holding Sidings 0538 0538 None None None Hounslow 0559 0559 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86197/2026-09-18/detailed None Staines 2026-09-18T05:50:00+01:00 Hounslow 12.0 {"type": "LineString", "coordinates": [[-0.5024039, 51.4322336], [-0.5020264999999999, 51.43217659999999], [-0.5016221, 51.4321332], [-0.5013021999999999, 51.43210320000001], [-0.5010552, 51.43208969999999], [-0.5007572, 51.43207790000001], [-0.5004372, 51.432073], [-0.5002903999999999, 51.4320761], [-0.5001113, 51.4320815], [-0.4999938, 51.432083799999994], [-0.49961060000000007, 51.4321139], [-0.4993918, 51.43213709999999], [-0.4990886000000001, 51.4321593], [-0.4986517999999999, 51.43218900000001], [-0.498159, 51.4322347], [-0.4976137, 51.432306], [-0.49709330000000007, 51.432373600000005], [-0.4964861999999999, 51.432454], [-0.49592, 51.4325303], [-0.4953101, 51.432613399999994], [-0.49468119999999993, 51.4326997], [-0.4937113, 51.4328343], [-0.4925987999999999, 51.4329861], [-0.4924015999999999, 51.4330137], [-0.4919394, 51.43307779999999], [-0.4913297999999999, 51.43316250000001], [-0.4906909999999999, 51.4332506], [-0.4902273, 51.43331680000001], [-0.48956589999999994, 51.4334192], [-0.4888455, 51.43352469999999], [-0.4882565, 51.4336094], [-0.4877982999999999, 51.43367710000001], [-0.4873373, 51.4337397], [-0.4864433, 51.4338712], [-0.4847325, 51.43412669999999], [-0.48202549999999994, 51.4345196], [-0.4701666, 51.4362423], [-0.46901680000000007, 51.436407900000006], [-0.46782289999999993, 51.4365801], [-0.4667353999999999, 51.436741600000005], [-0.4644991, 51.437081499999984], [-0.463603, 51.4372143], [-0.4627839, 51.4373326], [-0.4619746999999999, 51.43745150000001], [-0.4612287, 51.4375585], [-0.4604537999999999, 51.43767309999999], [-0.4594605, 51.4378152], [-0.4588527, 51.4379042], [-0.4582659, 51.4379897], [-0.4576508, 51.4380816], [-0.4570929, 51.4381626], [-0.4565658000000001, 51.438239800000005], [-0.4556532999999999, 51.43836970000001], [-0.4548943, 51.43847869999999], [-0.4543067, 51.43856449999999], [-0.4535872, 51.4386737], [-0.453026, 51.43875619999999], [-0.452487, 51.43884379999999], [-0.45205350000000005, 51.4389207], [-0.4515253999999999, 51.4390211], [-0.4508806, 51.4391574], [-0.4502218, 51.439291299999994], [-0.44933030000000007, 51.4394844], [-0.4491576420597607, 51.43952022863934], [-0.4485795, 51.43964020000001], [-0.4478265999999999, 51.4398101], [-0.44705729999999994, 51.439973999999985], [-0.4464748, 51.4400954], [-0.4457018, 51.44026420000001], [-0.4449254, 51.44043090000001], [-0.4441421, 51.440601], [-0.4426395, 51.4409226], [-0.4410575, 51.44126119999999], [-0.4395549, 51.4415832], [-0.43892, 51.44171849999999], [-0.4383048, 51.44185610000001], [-0.4376191, 51.442004399999995], [-0.4369544, 51.44214899999999], [-0.4360935, 51.4423309], [-0.43527369999999993, 51.44250530000001], [-0.4346836, 51.4426351], [-0.4339626, 51.4427865], [-0.43382296337890464, 51.442817580280106], [-0.4334028, 51.44291110000001], [-0.4325621, 51.443088], [-0.4318317, 51.4432465], [-0.4309956999999999, 51.44342819999999], [-0.430161, 51.4436093], [-0.42889379999999994, 51.4438755], [-0.4281805, 51.44402989999998], [-0.4274164, 51.4441948], [-0.4261109, 51.44447410000001], [-0.4215605, 51.4454522], [-0.4187625, 51.4460497], [-0.4167084999999999, 51.44649489999998], [-0.4131546, 51.447238899999995], [-0.4109618, 51.4477095], [-0.4105101, 51.447806699999994], [-0.409939, 51.447930099999994], [-0.4099255748766296, 51.447933020690314], [-0.4092178, 51.448086999999994], [-0.40848139999999994, 51.44824259999999], [-0.4078523, 51.448379], [-0.407479, 51.4484431], [-0.4071269, 51.448503], [-0.4064578, 51.44864640000001], [-0.4060538, 51.4487347], [-0.4056093999999999, 51.4488284], [-0.4049475, 51.448963], [-0.404506, 51.4490465], [-0.40404539999999994, 51.44912719999999], [-0.4034249, 51.4492229], [-0.4031057, 51.4492748], [-0.4018975, 51.4494598], [-0.4007194999999999, 51.449640299999984], [-0.4001549, 51.44972889999999], [-0.3996373, 51.4498076], [-0.3991544, 51.44988339999999], [-0.39853779999999994, 51.4499792], [-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3946734, 51.45059479999999], [-0.3942551999999999, 51.4506737], [-0.3939093, 51.4507276], [-0.3926285, 51.4509317], [-0.391301, 51.451141199999995], [-0.3906337, 51.4512345], [-0.3901761, 51.4513044], [-0.3895777, 51.45139590000001], [-0.3891471, 51.451462], [-0.38892949999999993, 51.4514977], [-0.3882861, 51.4515951], [-0.3875972999999999, 51.4516976], [-0.3865364, 51.451854299999994], [-0.3860075999999999, 51.4519175], [-0.3852339, 51.45200010000001], [-0.3845197, 51.4520656], [-0.38375819999999994, 51.45212089999998], [-0.3832434, 51.4521528], [-0.3827794, 51.45217829999999], [-0.3822265, 51.452202699999994], [-0.3813366, 51.4522265], [-0.38045319999999994, 51.4522336], [-0.3796409, 51.452222600000006], [-0.37891249999999993, 51.45220749999999], [-0.3781858, 51.452180000000006], [-0.3774225904244465, 51.452136171728874], [-0.3774196, 51.45213599999999], [-0.3770087, 51.4521272], [-0.37670789999999993, 51.4521401], [-0.3763370999999999, 51.45217860000001], [-0.375926, 51.4522496], [-0.3755628, 51.4523324], [-0.37515019999999993, 51.4524425], [-0.3747924, 51.45257410000001], [-0.3744177, 51.45273549999999], [-0.3741514, 51.4528771], [-0.3738848, 51.4530465], [-0.3736629, 51.453202000000005], [-0.3734191999999999, 51.453412599999986], [-0.3729971, 51.453804], [-0.3727307, 51.4540546], [-0.37263859999999993, 51.4541425], [-0.37240339999999994, 51.45436920000001], [-0.3720751, 51.45468170000001], [-0.371476, 51.455241099999995], [-0.3713236999999999, 51.45538609999998], [-0.3711428, 51.4555583], [-0.3709377, 51.4557518], [-0.3692982, 51.4572997], [-0.3684128, 51.4581188], [-0.3678888, 51.45857420000001], [-0.3672695, 51.45905429999999], [-0.3667249, 51.4594431], [-0.3663723, 51.45968010000001], [-0.36562189999999994, 51.4601529], [-0.3648944, 51.46056199999998], [-0.3643025999999999, 51.4608771], [-0.3633493, 51.461357500000005], [-0.362899, 51.461580100000006], [-0.3619661, 51.4620572]]} 6.5 0548 0600 Staines Hounslow Hounslow 51.4620572 -0.3619661 51.4620572 -0.3619661 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Hounslow TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587168 1789707598646196 21 21 2026-09-18 05:10:34.654827 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:33.778630
628161 659837 P90660 895G65M618 2026-09-18 COMPLETE 17586851 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 659837, "stp": "P", "toc": "Southeastern", "uid": "P90660", "consist": "375805+375911", "dest_crs": "FAV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90660/2026-09-18/detailed", "trust_id": "895G65M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:02:00", "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-18", "dest_arr_time": "0604", "dest_platform": "1", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "5G65", "timing_status": "EARLY", "origin_station": "Faversham Up Sidings", "current_leg_arr": "0600", "current_leg_dep": "0602", "current_leg_end": "Faversham", "origin_dep_time": "0602", "origin_platform": "3", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8933871999999999, 51.3109408], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Faversham Up Sidings", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Faversham Up Sidings", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 408.701, \"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\": 518.866, \"from_m\": 408.701, \"capability_applied\": null, \"effective_limit_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\": 659837, \"profile_key\": \"fb5c2e788783c7557216620ce448e2c8ae43eb550979300d13273e9b39cf6e6e\", \"schedule_id\": 23581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Faversham Up Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37936}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 2, \"distance_m\": 518.866, \"section_seq\": 1, \"route_path_id\": 37936}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 518.866, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37936}], \"total_distance_m\": 518.866, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 518.866, \"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": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:14Z\", \"source_id\": 54928142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:19Z\", \"source_id\": 17586851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1789707560066266, "current_leg_arrival_utc": "2026-09-18T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:34.334275", "service_state_evidence_id": 17586851, "current_leg_start_actual_dep": "2026-09-18T06:02:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:34.657249", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None FAV 5G65 375805+375911 8 100 None {"version": 3, "segments": [{"to_m": 408.701, "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": 518.866, "from_m": 408.701, "capability_applied": null, "effective_limit_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": 659837, "profile_key": "fb5c2e788783c7557216620ce448e2c8ae43eb550979300d13273e9b39cf6e6e", "schedule_id": 23581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Faversham Up Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37936}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Faversham", "stage_seq": 2, "distance_m": 518.866, "section_seq": 1, "route_path_id": 37936}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 518.866, "from_m": 0.0, "section_seq": 1, "route_path_id": 37936}], "total_distance_m": 518.866, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 518.866, "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": 33188, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:14Z", "source_id": 54928142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:19Z", "source_id": 17586851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Faversham Up Sidings 0602 0602 3 6:02:00 None Faversham 0604 0604 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90660/2026-09-18/detailed None Faversham Up Sidings 2026-09-18T06:02:00+01:00 Faversham 1438.0 {"type": "LineString", "coordinates": [[0.8933871999999999, 51.3109408], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]} 0.1 0602 0600 Faversham Up Sidings Faversham Carriage Holding Sidings Faversham 51.3114178 0.8915727 51.3114178 0.8915727 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Faversham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586851 1789707560066266 2 2 2026-09-18 05:10:34.657249 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:34.334275
628162 658067 G88709 861N72M418 2026-09-18 COMPLETE 17587162 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 658067, "stp": "P", "toc": "Southern", "uid": "G88709", "consist": "387305", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88709/2026-09-18/detailed", "trust_id": "861N72M418", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-18", "dest_arr_time": "0559", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "1N72", "timing_status": "LATE", "origin_station": "Barnham", "current_leg_arr": "0600", "current_leg_dep": "0550", "current_leg_end": "Southampton Central", "origin_dep_time": "0459", "origin_platform": "2", "current_location": "Southampton Central", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Woolston", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Woolston", "current_leg_milage": "4.3", "linx_max_speed_mph": 110, "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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 232.642, \"from_m\": 93.362, \"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\": 10194.859, \"from_m\": 232.642, \"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\": 10237.873, \"from_m\": 10194.859, \"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\": 11028.165, \"from_m\": 10237.873, \"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\": 11644.881, \"from_m\": 11028.165, \"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\": 23765.622, \"from_m\": 11644.881, \"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\": 24738.41, \"from_m\": 23765.622, \"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\": 25654.529, \"from_m\": 24738.41, \"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\": 26378.116, \"from_m\": 25654.529, \"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\": 29135.95, \"from_m\": 26378.116, \"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\": 29207.072, \"from_m\": 29135.95, \"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\": 29979.751, \"from_m\": 29207.072, \"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\": 30017.649, \"from_m\": 29979.751, \"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\": 38510.821, \"from_m\": 30017.649, \"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\": 38518.813, \"from_m\": 38510.821, \"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\": 39833.662, \"from_m\": 38518.813, \"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\": 40037.826, \"from_m\": 39833.662, \"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\": 40374.173, \"from_m\": 40037.826, \"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\": 40678.155, \"from_m\": 40374.173, \"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\": 41090.348, \"from_m\": 40678.155, \"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\": 41910.719, \"from_m\": 41090.348, \"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\": 48350.352, \"from_m\": 41910.719, \"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\": 49931.069, \"from_m\": 48350.352, \"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\": 51166.846, \"from_m\": 49931.069, \"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\": 52761.349, \"from_m\": 51166.846, \"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\": 56041.831, \"from_m\": 52761.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\": 56421.726, \"from_m\": 56041.831, \"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\": 57062.36, \"from_m\": 56421.726, \"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\": 58121.851, \"from_m\": 57062.36, \"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\": 58768.747, \"from_m\": 58121.851, \"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\": 59912.623, \"from_m\": 58768.747, \"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\": 60323.774, \"from_m\": 59912.623, \"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\": 60573.473, \"from_m\": 60323.774, \"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\": 61930.292, \"from_m\": 60573.473, \"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\": 62286.61, \"from_m\": 61930.292, \"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\": 63636.54, \"from_m\": 62286.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658067, \"profile_key\": \"03de9f8adaae2a00aab5cd8e64512987f1106d8734633fa9fef1e605e362edc2\", \"schedule_id\": 12598, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0507\", \"location\": \"Chichester\", \"stage_seq\": 2, \"distance_m\": 10043.946, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Emsworth\", \"stage_seq\": 3, \"distance_m\": 21246.025, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0517H\", \"location\": \"Havant\", \"stage_seq\": 4, \"distance_m\": 24313.695, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 28995.957, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Cosham Jn\", \"stage_seq\": 6, \"distance_m\": 30017.649, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Cosham\", \"stage_seq\": 7, \"distance_m\": 30748.357, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Portchester\", \"stage_seq\": 8, \"distance_m\": 35034.44, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 40131.315, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Swanwick\", \"stage_seq\": 10, \"distance_m\": 46120.587, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Hamble\", \"stage_seq\": 11, \"distance_m\": 51578.121, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Sholing\", \"stage_seq\": 12, \"distance_m\": 55496.097, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Woolston\", \"stage_seq\": 13, \"distance_m\": 56584.669, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"St. Denys\", \"stage_seq\": 14, \"distance_m\": 60486.44, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Northam Jn\", \"stage_seq\": 15, \"distance_m\": 61838.583, \"section_seq\": 1, \"route_path_id\": 69841}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 16, \"distance_m\": 63636.54, \"section_seq\": 1, \"route_path_id\": 69841}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63636.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69841}], \"total_distance_m\": 63636.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 63585.534, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.006, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0459", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:05:30Z\", \"source_id\": 54867214, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:05:34Z\", \"source_id\": 17569599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:14:54Z\", \"source_id\": 54874416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:15:02Z\", \"source_id\": 17571534, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:28Z\", \"source_id\": 54876591, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:33Z\", \"source_id\": 17572103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:26Z\", \"source_id\": 54882298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:28Z\", \"source_id\": 17573653, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:13Z\", \"source_id\": 54887290, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:18Z\", \"source_id\": 17574978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:00Z\", \"source_id\": 54892295, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:04Z\", \"source_id\": 17576465, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:05Z\", \"source_id\": 54897148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:08Z\", \"source_id\": 17577828, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:13Z\", \"source_id\": 54913101, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:19Z\", \"source_id\": 17582382, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:35Z\", \"source_id\": 54920898, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:38Z\", \"source_id\": 17584633, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:53Z\", \"source_id\": 54929278, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:58Z\", \"source_id\": 17587162, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "2", "timing_fact_generation": 1789707598712564, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:41.451358", "service_state_evidence_id": 17587162, "current_leg_start_actual_dep": "2026-09-18T05:51:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:42.610279", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BAA SOU 1N72 387305 4 110 None {"version": 3, "segments": [{"to_m": 93.362, "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": 232.642, "from_m": 93.362, "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": 10194.859, "from_m": 232.642, "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": 10237.873, "from_m": 10194.859, "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": 11028.165, "from_m": 10237.873, "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": 11644.881, "from_m": 11028.165, "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": 23765.622, "from_m": 11644.881, "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": 24738.41, "from_m": 23765.622, "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": 25654.529, "from_m": 24738.41, "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": 26378.116, "from_m": 25654.529, "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": 29135.95, "from_m": 26378.116, "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": 29207.072, "from_m": 29135.95, "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": 29979.751, "from_m": 29207.072, "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": 30017.649, "from_m": 29979.751, "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": 38510.821, "from_m": 30017.649, "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": 38518.813, "from_m": 38510.821, "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": 39833.662, "from_m": 38518.813, "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": 40037.826, "from_m": 39833.662, "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": 40374.173, "from_m": 40037.826, "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": 40678.155, "from_m": 40374.173, "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": 41090.348, "from_m": 40678.155, "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": 41910.719, "from_m": 41090.348, "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": 48350.352, "from_m": 41910.719, "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": 49931.069, "from_m": 48350.352, "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": 51166.846, "from_m": 49931.069, "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": 52761.349, "from_m": 51166.846, "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": 56041.831, "from_m": 52761.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": 56421.726, "from_m": 56041.831, "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": 57062.36, "from_m": 56421.726, "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": 58121.851, "from_m": 57062.36, "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": 58768.747, "from_m": 58121.851, "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": 59912.623, "from_m": 58768.747, "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": 60323.774, "from_m": 59912.623, "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": 60573.473, "from_m": 60323.774, "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": 61930.292, "from_m": 60573.473, "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": 62286.61, "from_m": 61930.292, "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": 63636.54, "from_m": 62286.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 658067, "profile_key": "03de9f8adaae2a00aab5cd8e64512987f1106d8734633fa9fef1e605e362edc2", "schedule_id": 12598, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0459", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0507", "location": "Chichester", "stage_seq": 2, "distance_m": 10043.946, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Emsworth", "stage_seq": 3, "distance_m": 21246.025, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0517H", "location": "Havant", "stage_seq": 4, "distance_m": 24313.695, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 28995.957, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Cosham Jn", "stage_seq": 6, "distance_m": 30017.649, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Cosham", "stage_seq": 7, "distance_m": 30748.357, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Portchester", "stage_seq": 8, "distance_m": 35034.44, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Fareham", "stage_seq": 9, "distance_m": 40131.315, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Swanwick", "stage_seq": 10, "distance_m": 46120.587, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Hamble", "stage_seq": 11, "distance_m": 51578.121, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Sholing", "stage_seq": 12, "distance_m": 55496.097, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Woolston", "stage_seq": 13, "distance_m": 56584.669, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "St. Denys", "stage_seq": 14, "distance_m": 60486.44, "section_seq": 1, "route_path_id": 69841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Northam Jn", "stage_seq": 15, "distance_m": 61838.583, "section_seq": 1, "route_path_id": 69841}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 16, "distance_m": 63636.54, "section_seq": 1, "route_path_id": 69841}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63636.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 69841}], "total_distance_m": 63636.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 63585.534, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.006, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:05:30Z", "source_id": 54867214, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:05:34Z", "source_id": 17569599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:14:54Z", "source_id": 54874416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:15:02Z", "source_id": 17571534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:28Z", "source_id": 54876591, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:33Z", "source_id": 17572103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:26Z", "source_id": 54882298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:28Z", "source_id": 17573653, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:13Z", "source_id": 54887290, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:18Z", "source_id": 17574978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:00Z", "source_id": 54892295, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:04Z", "source_id": 17576465, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:05Z", "source_id": 54897148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:08Z", "source_id": 17577828, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:13Z", "source_id": 54913101, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:19Z", "source_id": 17582382, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:35Z", "source_id": 54920898, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:38Z", "source_id": 17584633, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:53Z", "source_id": 54929278, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:58Z", "source_id": 17587162, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Barnham 0459 0459 2 None None Southampton Central 0559 0559 2A LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88709/2026-09-18/detailed None Woolston 2026-09-18T05:51:00+01:00 Southampton Central 10.0 {"type": "LineString", "coordinates": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} 4.3 0550 0600 Woolston Southampton Central Southampton Central 50.9074478 -1.4143952 50.9074478 -1.4143952 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Southampton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587162 1789707598712564 80 80 2026-09-18 05:10:42.610279 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:41.451358
628163 659133 W10784 731Y24M518 2026-09-18 COMPLETE 17586763 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 659133, "stp": "P", "toc": "Heathrow Express", "uid": "W10784", "consist": "387130+387137", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10784/2026-09-18/detailed", "trust_id": "731Y24M518", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "6", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y24", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "0600", "current_leg_dep": "0546", "current_leg_end": "London Paddington", "origin_dep_time": "0542", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"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\": 1042.611, \"from_m\": 657.226, \"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\": 2508.087, \"from_m\": 1042.611, \"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\": 2818.589, \"from_m\": 2508.087, \"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\": 3719.224, \"from_m\": 2818.589, \"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\": 6317.532, \"from_m\": 3719.224, \"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\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"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\": 7432.589, \"from_m\": 6932.363, \"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\": 18513.225, \"from_m\": 7432.589, \"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\": 22776.685, \"from_m\": 18513.225, \"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\": 22978.09, \"from_m\": 22776.685, \"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\": 23063.77, \"from_m\": 22978.09, \"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\": 24227.031, \"from_m\": 23063.77, \"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\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 659133, \"profile_key\": \"86e4cd831b40b66951bd7e53b86b8b6de71c5427bda1b75efd7ba28272a598ed\", \"schedule_id\": 24580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0547H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"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": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:25Z\", \"source_id\": 54906357, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:28Z\", \"source_id\": 17580448, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:37Z\", \"source_id\": 54918080, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:43Z\", \"source_id\": 17583787, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:37Z\", \"source_id\": 54920954, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:44Z\", \"source_id\": 17584662, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:03Z\", \"source_id\": 54927853, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:07Z\", \"source_id\": 17586763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "6", "timing_fact_generation": 1789707550096556, "current_leg_arrival_utc": "2026-09-18T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:41.460612", "service_state_evidence_id": 17586763, "current_leg_start_actual_dep": "2026-09-18T05:47:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:42.605835", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P HWV PAD 1Y24 387130+387137 8 110 None {"version": 3, "segments": [{"to_m": 657.226, "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": 1042.611, "from_m": 657.226, "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": 2508.087, "from_m": 1042.611, "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": 2818.589, "from_m": 2508.087, "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": 3719.224, "from_m": 2818.589, "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": 6317.532, "from_m": 3719.224, "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": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "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": 7432.589, "from_m": 6932.363, "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": 18513.225, "from_m": 7432.589, "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": 22776.685, "from_m": 18513.225, "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": 22978.09, "from_m": 22776.685, "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": 23063.77, "from_m": 22978.09, "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": 24227.031, "from_m": 23063.77, "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": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 659133, "profile_key": "86e4cd831b40b66951bd7e53b86b8b6de71c5427bda1b75efd7ba28272a598ed", "schedule_id": 24580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0547H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:25Z", "source_id": 54906357, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:28Z", "source_id": 17580448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:37Z", "source_id": 54918080, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:43Z", "source_id": 17583787, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:37Z", "source_id": 54920954, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:44Z", "source_id": 17584662, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22934, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:03Z", "source_id": 54927853, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:07Z", "source_id": 17586763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Heathrow Terminal 5 0542 0542 3 None None London Paddington 0603 0603 6 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10784/2026-09-18/detailed None Heathrow Terminals 2 & 3 2026-09-18T05:47:30+01:00 London Paddington 14.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 14.4 0546 0600 Heathrow Terminals 2 & 3 Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586763 1789707550096556 31 31 2026-09-18 05:10:42.605835 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:41.460612
628164 658598 F45276 512R531518 2026-09-18 COMPLETE 17586623 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 658598, "stp": "N", "toc": "c2c", "uid": "F45276", "consist": "357013+357041", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45276/2026-09-18/detailed", "trust_id": "512R531518", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2R53", "timing_status": "ON TIME", "origin_station": "Grays", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0524", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14562.169, \"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\": 14603.805, \"from_m\": 14562.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20002.502, \"from_m\": 14603.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20494.171, \"from_m\": 20002.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\": 20500.108, \"from_m\": 20494.171, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20582.535, \"from_m\": 20500.108, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22445.469, \"from_m\": 20582.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25120.528, \"from_m\": 22445.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\": 27314.194, \"from_m\": 25120.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27753.61, \"from_m\": 27314.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29108.125, \"from_m\": 27753.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29365.69, \"from_m\": 29108.125, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31217.309, \"from_m\": 29365.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31920.118, \"from_m\": 31217.309, \"capability_applied\": null, \"effective_limit_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\": 658598, \"profile_key\": \"de46a8808ab2482e2b8db4af8fbbbbc959e4841778be35fff0744ec9cb7fb92a\", \"schedule_id\": 35804, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Purfleet\", \"stage_seq\": 3, \"distance_m\": 6177.604, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 4, \"distance_m\": 11471.998, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Dagenham Dock\", \"stage_seq\": 5, \"distance_m\": 15922.25, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 6, \"distance_m\": 17025.62, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 7, \"distance_m\": 19255.587, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 19710.023, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 25514.852, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 27632.094, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 29171.508, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 30758.916, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 31920.118, \"section_seq\": 1, \"route_path_id\": 40705}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31920.118, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40705}], \"total_distance_m\": 31920.118, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31878.482, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.636, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:43Z\", \"source_id\": 54887792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:46Z\", \"source_id\": 17575134, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:56Z\", \"source_id\": 54893387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:34:02Z\", \"source_id\": 17576781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:38Z\", \"source_id\": 54897944, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:44Z\", \"source_id\": 17577994, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:25Z\", \"source_id\": 54903753, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:27Z\", \"source_id\": 17579726, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:36Z\", \"source_id\": 54913667, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:43Z\", \"source_id\": 17582522, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:41Z\", \"source_id\": 54921043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:54:46Z\", \"source_id\": 17584682, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:47Z\", \"source_id\": 54927386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:49Z\", \"source_id\": 17586623, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789707530182901, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:41.464206", "service_state_evidence_id": 17586623, "current_leg_start_actual_dep": "2026-09-18T05:55:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:42.613553", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N GRY FST 2R53 357013+357041 8 100 None {"version": 3, "segments": [{"to_m": 14562.169, "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": 14603.805, "from_m": 14562.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20002.502, "from_m": 14603.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20494.171, "from_m": 20002.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": 20500.108, "from_m": 20494.171, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20582.535, "from_m": 20500.108, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22445.469, "from_m": 20582.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25120.528, "from_m": 22445.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": 27314.194, "from_m": 25120.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27753.61, "from_m": 27314.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29108.125, "from_m": 27753.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29365.69, "from_m": 29108.125, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31217.309, "from_m": 29365.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31920.118, "from_m": 31217.309, "capability_applied": null, "effective_limit_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": 658598, "profile_key": "de46a8808ab2482e2b8db4af8fbbbbc959e4841778be35fff0744ec9cb7fb92a", "schedule_id": 35804, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Purfleet", "stage_seq": 3, "distance_m": 6177.604, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Rainham (Essex)", "stage_seq": 4, "distance_m": 11471.998, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Dagenham Dock", "stage_seq": 5, "distance_m": 15922.25, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 6, "distance_m": 17025.62, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Barking Riverside Up Jn", "stage_seq": 7, "distance_m": 19255.587, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Barking", "stage_seq": 8, "distance_m": 19710.023, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 25514.852, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 27632.094, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Limehouse", "stage_seq": 11, "distance_m": 29171.508, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 30758.916, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 31920.118, "section_seq": 1, "route_path_id": 40705}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31920.118, "from_m": 0.0, "section_seq": 1, "route_path_id": 40705}], "total_distance_m": 31920.118, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31878.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.636, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:43Z", "source_id": 54887792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:46Z", "source_id": 17575134, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:56Z", "source_id": 54893387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:34:02Z", "source_id": 17576781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:38Z", "source_id": 54897944, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:44Z", "source_id": 17577994, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:25Z", "source_id": 54903753, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:27Z", "source_id": 17579726, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:36Z", "source_id": 54913667, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:43Z", "source_id": 17582522, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:41Z", "source_id": 54921043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:54:46Z", "source_id": 17584682, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:47Z", "source_id": 54927386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:49Z", "source_id": 17586623, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Grays 0524 0524 3 None None London Fenchurch Street 0600 0600 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45276/2026-09-18/detailed None Limehouse 2026-09-18T05:55:30+01:00 London Fenchurch Street 4.0 {"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 1.7 0556 0600 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586623 1789707530182901 52 52 2026-09-18 05:10:42.613553 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:41.464206
628165 659349 G14039 875F03M518 2026-09-18 COMPLETE 17587068 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 659349, "stp": "P", "toc": "Southern", "uid": "G14039", "consist": "377452+377461", "dest_crs": "SRH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14039/2026-09-18/detailed", "trust_id": "875F03M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:49:00", "dar_platform": null, "dest_station": "Streatham Hill", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "2", "is_terminated": 1, "next_location": "Streatham Hill", "signalling_id": "5F03", "timing_status": "EARLY", "origin_station": "Streatham Hill Shed", "current_leg_arr": "0600", "current_leg_dep": "0558½", "current_leg_end": "Streatham Hill", "origin_dep_time": "0549", "origin_platform": "S2", "current_location": "Streatham Hill", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13363920000000004, 51.4393844], [-0.1329047, 51.43925579999999], [-0.1324482, 51.4391715], [-0.1321797, 51.4391298], [-0.1318678, 51.43909039999999], [-0.1314673, 51.439014799999995], [-0.1307096, 51.43886869999999], [-0.12983659999999997, 51.438705799999994], [-0.1284457, 51.438436900000006]]}", "current_leg_start": "Streatham Hill Up Siding West", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.4384369", "next_location_lon": "-0.1284457", "previous_location": "Streatham Hill Up Siding West", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 74.238, \"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\": 322.319, \"from_m\": 74.238, \"capability_applied\": null, \"effective_limit_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\": 659349, \"profile_key\": \"5a0bb0edaa8e5bbeeca6315109061a4afa8369d8e34ab079ec2253b8adda10e4\", \"schedule_id\": 8484, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Streatham Hill Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0558H\", \"location\": \"Streatham Hill Up Siding West\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Streatham Hill\", \"stage_seq\": 3, \"distance_m\": 322.319, \"section_seq\": 1, \"route_path_id\": 66145}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 322.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66145}], \"total_distance_m\": 322.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 248.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 74.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.4384369", "current_position_lon": "-0.1284457", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:46Z\", \"source_id\": 54929057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:48Z\", \"source_id\": 17587068, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Streatham Hill", "service_state_platform": "2", "timing_fact_generation": 1789707589251685, "current_leg_arrival_utc": "2026-09-18T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:43.200255", "service_state_evidence_id": 17587068, "current_leg_start_actual_dep": "2026-09-18T05:58:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:43.299499", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None SRH 5F03 377452+377461 8 100 None {"version": 3, "segments": [{"to_m": 74.238, "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": 322.319, "from_m": 74.238, "capability_applied": null, "effective_limit_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": 659349, "profile_key": "5a0bb0edaa8e5bbeeca6315109061a4afa8369d8e34ab079ec2253b8adda10e4", "schedule_id": 8484, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Streatham Hill Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66145}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0558H", "location": "Streatham Hill Up Siding West", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66145}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Streatham Hill", "stage_seq": 3, "distance_m": 322.319, "section_seq": 1, "route_path_id": 66145}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 322.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66145}], "total_distance_m": 322.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 248.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 74.238, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29851, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:46Z", "source_id": 54929057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:48Z", "source_id": 17587068, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Streatham Hill Shed 0549 0549 S2 5:49:00 None Streatham Hill 0603 0603 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14039/2026-09-18/detailed None Streatham Hill Up Siding West 2026-09-18T05:58:30+01:00 Streatham Hill 1.5 {"type": "LineString", "coordinates": [[-0.13363920000000004, 51.4393844], [-0.1329047, 51.43925579999999], [-0.1324482, 51.4391715], [-0.1321797, 51.4391298], [-0.1318678, 51.43909039999999], [-0.1314673, 51.439014799999995], [-0.1307096, 51.43886869999999], [-0.12983659999999997, 51.438705799999994], [-0.1284457, 51.438436900000006]]} 0.2 0558½ 0600 Streatham Hill Up Siding West Streatham Hill Streatham Hill 51.4384369 -0.1284457 51.4384369 -0.1284457 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Streatham Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587068 1789707589251685 2 2 2026-09-18 05:10:43.299499 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:43.200255
628166 659060 W10562 731T26M518 2026-09-18 COMPLETE 17586946 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 659060, "stp": "P", "toc": "Heathrow Express", "uid": "W10562", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10562/2026-09-18/detailed", "trust_id": "731T26M518", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T26", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "0600", "current_leg_dep": "0557", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "0540", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22262.582, \"from_m\": 19664.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659060, \"profile_key\": \"1a2cb61a0c55ec74227d0d039c93cd045538bbbe656215919d2ee5fc5f8f5a64\", \"schedule_id\": 24506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0557\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:11Z\", \"source_id\": 54911591, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:16Z\", \"source_id\": 17581944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:46Z\", \"source_id\": 54919732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:54Z\", \"source_id\": 17584297, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:26Z\", \"source_id\": 54928555, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:34Z\", \"source_id\": 17586946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789707577876794, "current_leg_arrival_utc": "2026-09-18T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:47.048396", "service_state_evidence_id": 17586946, "current_leg_start_actual_dep": "2026-09-18T05:57:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:47.797926", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T26 387132+387139 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659060, "profile_key": "1a2cb61a0c55ec74227d0d039c93cd045538bbbe656215919d2ee5fc5f8f5a64", "schedule_id": 24506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0557", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:11Z", "source_id": 54911591, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:16Z", "source_id": 17581944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:46Z", "source_id": 54919732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:54Z", "source_id": 17584297, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:26Z", "source_id": 54928555, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:34Z", "source_id": 17586946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] London Paddington 0540 0540 7 None None Heathrow Terminal 5 0601 0601 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10562/2026-09-18/detailed None Heathrow Terminals 2 & 3 2026-09-18T05:57:00+01:00 Heathrow Terminal 5 3.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 0557 0600 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586946 1789707577876794 37 37 2026-09-18 05:10:47.797926 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:47.048396
628167 658706 W00715 652P00M518 2026-09-18 COMPLETE 17587093 2026-09-18 06:00:00 2026-09-18 05:10:56 2026-09-20 05:10:56 {"id": 658706, "stp": "O", "toc": "West Midlands Trains", "uid": "W00715", "consist": "730006+730024", "dest_crs": "LIF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00715/2026-09-18/detailed", "trust_id": "652P00M518", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield Trent Valley HL", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": null, "is_terminated": 1, "next_location": "Lichfield Trent Valley HL", "signalling_id": "2P00", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "0600", "current_leg_dep": "0558", "current_leg_end": "Lichfield Trent Valley HL", "origin_dep_time": "0528", "origin_platform": "9A", "current_location": "Lichfield Trent Valley HL", "last_update_time": "2026-09-18T05:10:56", "route_debug_link": null, "timing_variation": "0 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": "0600", "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\": 251.478, \"from_m\": 0.0, \"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\": 287.474, \"from_m\": 251.478, \"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\": 301.339, \"from_m\": 287.474, \"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\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4391.973, \"from_m\": 3879.883, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4652.846, \"from_m\": 4391.973, \"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\": 4697.45, \"from_m\": 4652.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5257.435, \"from_m\": 4697.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5297.964, \"from_m\": 5257.435, \"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\": 5322.201, \"from_m\": 5297.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5836.376, \"from_m\": 5322.201, \"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\": 5851.533, \"from_m\": 5836.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7745.776, \"from_m\": 5851.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7774.813, \"from_m\": 7745.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8065.317, \"from_m\": 7774.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8075.095, \"from_m\": 8065.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12251.287, \"from_m\": 8075.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12631.24, \"from_m\": 12251.287, \"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\": 13456.567, \"from_m\": 12631.24, \"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\": 13814.696, \"from_m\": 13456.567, \"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\": 13838.709, \"from_m\": 13814.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17594.207, \"from_m\": 13838.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17612.171, \"from_m\": 17594.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23969.179, \"from_m\": 17612.171, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24292.044, \"from_m\": 23969.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25312.021, \"from_m\": 24292.044, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25663.039, \"from_m\": 25312.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25928.959, \"from_m\": 25663.039, \"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\": 25936.75, \"from_m\": 25928.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27890.551, \"from_m\": 25936.75, \"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\": 28429.827, \"from_m\": 27890.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28492.557, \"from_m\": 28429.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28586.458, \"from_m\": 28492.557, \"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\": 28805.507, \"from_m\": 28586.458, \"capability_applied\": null, \"effective_limit_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\": 28867.534, \"from_m\": 28805.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\": 29073.582, \"from_m\": 28867.534, \"capability_applied\": null, \"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\": 658706, \"profile_key\": \"978e02093216f5799258ee29d45502b933c6c04891448d28f8b54a29a197003d\", \"schedule_id\": 41038, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4255.924, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 4, \"distance_m\": 12400.163, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Four Oaks\", \"stage_seq\": 5, \"distance_m\": 14533.826, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Blake Street\", \"stage_seq\": 6, \"distance_m\": 17464.663, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Lichfield City\", \"stage_seq\": 7, \"distance_m\": 26443.956, \"section_seq\": 1, \"route_path_id\": 100732}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 8, \"distance_m\": 29073.582, \"section_seq\": 1, \"route_path_id\": 100732}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29073.582, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100732}], \"total_distance_m\": 29073.582, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27927.809, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1145.773, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.6866919", "current_position_lon": "-1.7993909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:03Z\", \"source_id\": 54891278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:32:07Z\", \"source_id\": 17576150, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:44Z\", \"source_id\": 54905508, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:48Z\", \"source_id\": 17580203, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:51Z\", \"source_id\": 54911105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:54Z\", \"source_id\": 17581796, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:56Z\", \"source_id\": 54914123, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:04Z\", \"source_id\": 17582674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:45Z\", \"source_id\": 54922853, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:51Z\", \"source_id\": 17585232, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:46Z\", \"source_id\": 54929081, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:52Z\", \"source_id\": 17587093, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield Trent Valley HL", "service_state_platform": "3", "timing_fact_generation": 1789707592541202, "current_leg_arrival_utc": "2026-09-18T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:00:55.565735", "service_state_evidence_id": 17587093, "current_leg_start_actual_dep": "2026-09-18T05:57:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-18T05:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:10:56.286301", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM LIF 2P00 730006+730024 6 90 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "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": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4391.973, "from_m": 3879.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4652.846, "from_m": 4391.973, "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": 4697.45, "from_m": 4652.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5257.435, "from_m": 4697.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5297.964, "from_m": 5257.435, "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": 5322.201, "from_m": 5297.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5836.376, "from_m": 5322.201, "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": 5851.533, "from_m": 5836.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7745.776, "from_m": 5851.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7774.813, "from_m": 7745.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8065.317, "from_m": 7774.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8075.095, "from_m": 8065.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12251.287, "from_m": 8075.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12631.24, "from_m": 12251.287, "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": 13456.567, "from_m": 12631.24, "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": 13814.696, "from_m": 13456.567, "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": 13838.709, "from_m": 13814.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17594.207, "from_m": 13838.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17612.171, "from_m": 17594.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23969.179, "from_m": 17612.171, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24292.044, "from_m": 23969.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25312.021, "from_m": 24292.044, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25663.039, "from_m": 25312.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25928.959, "from_m": 25663.039, "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": 25936.75, "from_m": 25928.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27890.551, "from_m": 25936.75, "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": 28429.827, "from_m": 27890.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28492.557, "from_m": 28429.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28586.458, "from_m": 28492.557, "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": 28805.507, "from_m": 28586.458, "capability_applied": null, "effective_limit_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": 28867.534, "from_m": 28805.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": 29073.582, "from_m": 28867.534, "capability_applied": null, "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": 658706, "profile_key": "978e02093216f5799258ee29d45502b933c6c04891448d28f8b54a29a197003d", "schedule_id": 41038, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 100732}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Aston", "stage_seq": 3, "distance_m": 4255.924, "section_seq": 1, "route_path_id": 100732}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Sutton Coldfield", "stage_seq": 4, "distance_m": 12400.163, "section_seq": 1, "route_path_id": 100732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Four Oaks", "stage_seq": 5, "distance_m": 14533.826, "section_seq": 1, "route_path_id": 100732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Blake Street", "stage_seq": 6, "distance_m": 17464.663, "section_seq": 1, "route_path_id": 100732}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Lichfield City", "stage_seq": 7, "distance_m": 26443.956, "section_seq": 1, "route_path_id": 100732}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Lichfield Trent Valley HL", "stage_seq": 8, "distance_m": 29073.582, "section_seq": 1, "route_path_id": 100732}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29073.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 100732}], "total_distance_m": 29073.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27927.809, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1145.773, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:03Z", "source_id": 54891278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:32:07Z", "source_id": 17576150, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:44Z", "source_id": 54905508, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:48Z", "source_id": 17580203, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:51Z", "source_id": 54911105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:54Z", "source_id": 17581796, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:56Z", "source_id": 54914123, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:04Z", "source_id": 17582674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:45Z", "source_id": 54922853, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:51Z", "source_id": 17585232, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:46Z", "source_id": 54929081, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:52Z", "source_id": 17587093, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Birmingham New Street 0528 0528 9A None None Lichfield Trent Valley HL 0600 0600 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00715/2026-09-18/detailed None Lichfield City 2026-09-18T05:57:30+01:00 Lichfield Trent Valley HL 2.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 0558 0600 Lichfield City Lichfield Trent Valley HL Lichfield Trent Valley HL 52.6866919 -1.7993909 52.6866919 -1.7993909 1 0 2026-09-18 05:10:56 TERMINATED 2026-09-18 05:00:00 Lichfield Trent Valley HL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587093 1789707592541202 45 45 2026-09-18 05:10:56.286301 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:00:55.565735
628168 658696 L55053 475H56M518 2026-09-18 COMPLETE 17587050 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 658696, "stp": "P", "toc": "Greater Anglia", "uid": "L55053", "consist": "755409", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55053/2026-09-18/detailed", "trust_id": "475H56M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:28:00", "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-18", "dest_arr_time": "0535", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "5H56", "timing_status": "LATE", "origin_station": "Cambridge Sidings North", "current_leg_arr": "0601", "current_leg_dep": "0528", "current_leg_end": "Cambridge", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Cambridge", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "+26 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1431521, 52.2009808], [0.1430347, 52.20085549999999], [0.1429396, 52.2007674], [0.1426871, 52.200508], [0.14249469999999995, 52.2003096], [0.1421343, 52.199951099999986], [0.1419122, 52.1997238], [0.14164259999999998, 52.1994309], [0.141562, 52.199324], [0.1411521, 52.1988788], [0.1409705, 52.1986328], [0.140772, 52.1983725], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge Sidings North", "dest_arr_time_act": "0535", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge Sidings North", "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\": 270.679, \"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\": 332.652, \"from_m\": 270.679, \"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\": 371.9, \"from_m\": 332.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 849.592, \"from_m\": 371.9, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 658696, \"profile_key\": \"2ffbc7fece5a28572db32bad6f0d8fb51c70f9a928e4f44b82b5ddb5b47bc271\", \"schedule_id\": 15619, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Cambridge Sidings North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Cambridge North Jn\", \"stage_seq\": 2, \"distance_m\": 213.836, \"section_seq\": 1, \"route_path_id\": 29080}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 849.592, \"section_seq\": 1, \"route_path_id\": 29080}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 849.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29080}], \"total_distance_m\": 849.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 578.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:42Z\", \"source_id\": 54928977, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:48Z\", \"source_id\": 17587050, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1789707588994198, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:00.692747", "service_state_evidence_id": 17587050, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:01.636104", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P None CBG 5H56 755409 5 100 None {"version": 3, "segments": [{"to_m": 270.679, "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": 332.652, "from_m": 270.679, "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": 371.9, "from_m": 332.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 849.592, "from_m": 371.9, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 658696, "profile_key": "2ffbc7fece5a28572db32bad6f0d8fb51c70f9a928e4f44b82b5ddb5b47bc271", "schedule_id": 15619, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Cambridge Sidings North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Cambridge North Jn", "stage_seq": 2, "distance_m": 213.836, "section_seq": 1, "route_path_id": 29080}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": null, "location": "Cambridge", "stage_seq": 3, "distance_m": 849.592, "section_seq": 1, "route_path_id": 29080}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 849.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29080}], "total_distance_m": 849.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 578.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12534, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:42Z", "source_id": 54928977, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:48Z", "source_id": 17587050, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] Cambridge Sidings North 0528 0528 None 5:28:00 None Cambridge 0535 0535 5 LATE +26 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55053/2026-09-18/detailed None Cambridge Sidings North 2026-09-18T05:54:00+01:00 Cambridge 33.0 {"type": "LineString", "coordinates": [[0.1431521, 52.2009808], [0.1430347, 52.20085549999999], [0.1429396, 52.2007674], [0.1426871, 52.200508], [0.14249469999999995, 52.2003096], [0.1421343, 52.199951099999986], [0.1419122, 52.1997238], [0.14164259999999998, 52.1994309], [0.141562, 52.199324], [0.1411521, 52.1988788], [0.1409705, 52.1986328], [0.140772, 52.1983725], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} 0.5 0528 0601 Cambridge Sidings North Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587050 1789707588994198 3 3 2026-09-18 05:11:01.636104 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:00.692747
628169 660057 W85538 165P58M618 2026-09-18 COMPLETE 17587539 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 660057, "stp": "P", "toc": "TransPennine Express", "uid": "W85538", "consist": "185149", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85538/2026-09-18/detailed", "trust_id": "165P58M618", "origin_crs": "XYK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-18", "dest_arr_time": "0612", "dest_platform": "11", "is_terminated": 1, "next_location": "York", "signalling_id": "5P58", "timing_status": "EARLY", "origin_station": "York Siemens Trans Systems", "current_leg_arr": "0601", "current_leg_dep": "0600", "current_leg_end": "York", "origin_dep_time": "0607", "origin_platform": null, "current_location": "York", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1005261, 53.962277699999994], [-1.1001434, 53.96223559999999], [-1.0986034999999998, 53.96206029999998], [-1.0982546, 53.96201129999999], [-1.0978845, 53.96194510000001], [-1.0975949, 53.96187629999999], [-1.0971601, 53.9617625], [-1.0975157, 53.9618804], [-1.0977704999999998, 53.96195530000001], [-1.0980583, 53.96204190000001], [-1.0977423, 53.96196799999999], [-1.0974153, 53.9618844], [-1.0967604, 53.9617008], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "York Siemens Trans Systems", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "York Siemens Trans Systems", "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\": 228.41, \"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\": 294.893, \"from_m\": 228.41, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 340.463, \"from_m\": 294.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 616.868, \"from_m\": 340.463, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 856.564, \"from_m\": 616.868, \"capability_applied\": null, \"effective_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\": 660057, \"profile_key\": \"7cc635dac53da0fbec3660b47d9776490df82f8be8dcf9733cc34cf933581b8d\", \"schedule_id\": 28264, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"York Siemens Trans Systems\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40049}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 2, \"distance_m\": 856.564, \"section_seq\": 1, \"route_path_id\": 40049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 856.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40049}], \"total_distance_m\": 856.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 616.868, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 239.696, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:46Z\", \"source_id\": 17587539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "11", "timing_fact_generation": 1789707646810143, "current_leg_arrival_utc": "2026-09-18T06:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:01.107386", "service_state_evidence_id": 17587539, "current_leg_start_actual_dep": "2026-09-18T06:07:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:02.111419", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P XYK YRK 5P58 185149 3 100 None {"version": 3, "segments": [{"to_m": 228.41, "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": 294.893, "from_m": 228.41, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 340.463, "from_m": 294.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 616.868, "from_m": 340.463, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 856.564, "from_m": 616.868, "capability_applied": null, "effective_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": 660057, "profile_key": "7cc635dac53da0fbec3660b47d9776490df82f8be8dcf9733cc34cf933581b8d", "schedule_id": 28264, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "York Siemens Trans Systems", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40049}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "York", "stage_seq": 2, "distance_m": 856.564, "section_seq": 1, "route_path_id": 40049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 856.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 40049}], "total_distance_m": 856.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 616.868, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 239.696, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:46Z", "source_id": 17587539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] York Siemens Trans Systems 0607 0607 None None None York 0612 0612 11 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85538/2026-09-18/detailed None York Siemens Trans Systems 2026-09-18T06:07:00+01:00 York 1.0 {"type": "LineString", "coordinates": [[-1.1005261, 53.962277699999994], [-1.1001434, 53.96223559999999], [-1.0986034999999998, 53.96206029999998], [-1.0982546, 53.96201129999999], [-1.0978845, 53.96194510000001], [-1.0975949, 53.96187629999999], [-1.0971601, 53.9617625], [-1.0975157, 53.9618804], [-1.0977704999999998, 53.96195530000001], [-1.0980583, 53.96204190000001], [-1.0977423, 53.96196799999999], [-1.0974153, 53.9618844], [-1.0967604, 53.9617008], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 0.5 0600 0601 York Siemens Trans Systems York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587539 1789707646810143 3 3 2026-09-18 05:11:02.111419 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:01.107386
628170 659746 C35734 733Y21M618 2026-09-18 COMPLETE 17587737 2026-09-18 06:00:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 659746, "stp": "P", "toc": "Elizabeth Line", "uid": "C35734", "consist": "345010", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35734/2026-09-18/detailed", "trust_id": "733Y21M618", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-18", "dest_arr_time": "0602", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y21", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0600", "current_leg_dep": "0600", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "0600", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 2541.972, \"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\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659746, \"profile_key\": \"99c1e16320bb95faa864f0f38dce39f980b81cc25d60117dc9752d81b85b9ce3\", \"schedule_id\": 4508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"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": "0600", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "0.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:59Z\", \"source_id\": 54931039, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:03Z\", \"source_id\": 17587737, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1789707664142818, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:01.205032", "service_state_evidence_id": 54931039, "current_leg_start_actual_dep": "2026-09-18T06:00:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T05:00:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:01.992519", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y21 345010 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": 2541.972, "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": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659746, "profile_key": "99c1e16320bb95faa864f0f38dce39f980b81cc25d60117dc9752d81b85b9ce3", "schedule_id": 4508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "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": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:59Z", "source_id": 54931039, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:03Z", "source_id": 17587737, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0600 0600 B None None Westbourne Park Carriage Sidings 0602 0602 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35734/2026-09-18/detailed None Paddington (Crossrail) 2026-09-18T06:00:00+01:00 Westbourne Park Carriage Sidings 0.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} 1.0 0600 0600 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:00:58 Westbourne Park Carriage Sidings TD DIRECT_DESTINATION_ARRIVAL 54931039 1789707664142818 5 5 2026-09-18 05:11:01.992519 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:01.205032
628171 659213 G28105 875J01M518 2026-09-18 COMPLETE 17587178 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 659213, "stp": "P", "toc": "Southern", "uid": "G28105", "consist": "377325+377427", "dest_crs": "SRS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-18/detailed", "trust_id": "875J01M518", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-18", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5J01", "timing_status": "LATE", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0601", "current_leg_dep": "0559", "current_leg_end": "Selhurst", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1790.54, \"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\": 1875.446, \"from_m\": 1790.54, \"capability_applied\": null, \"effective_limit_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\": 659213, \"profile_key\": \"4de7f13fb7aa0ba4ec11dc7fb7293aff1c530f0eb6b0eefdf41cdcf54f422f41\", \"schedule_id\": 10739, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0554H\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 696.276, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1234.663, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 1676.316, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 1875.446, \"section_seq\": 1, \"route_path_id\": 69325}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1875.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}], \"total_distance_m\": 1875.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1790.54, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:57Z\", \"source_id\": 54929383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:04Z\", \"source_id\": 17587178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789707606916218, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:08.398568", "service_state_evidence_id": 17587178, "current_leg_start_actual_dep": "2026-09-18T06:00:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:09.285537", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XSH SRS 5J01 377325+377427 7 100 None {"version": 3, "segments": [{"to_m": 1790.54, "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": 1875.446, "from_m": 1790.54, "capability_applied": null, "effective_limit_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": 659213, "profile_key": "4de7f13fb7aa0ba4ec11dc7fb7293aff1c530f0eb6b0eefdf41cdcf54f422f41", "schedule_id": 10739, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0554H", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 696.276, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1234.663, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 1676.316, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 1875.446, "section_seq": 1, "route_path_id": 69325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1875.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 69325}], "total_distance_m": 1875.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1790.54, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:57Z", "source_id": 54929383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:04Z", "source_id": 17587178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0545 0545 None None None Selhurst 0600 0600 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-18/detailed None Selhurst Dpt Selhurst Exit 2026-09-18T06:00:00+01:00 Selhurst 2.0 {"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} 0.1 0559 0601 Selhurst Dpt Selhurst Exit Selhurst Selhurst 51.3919068 -0.0882838 51.3919068 -0.0882838 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 Selhurst TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587178 1789707606916218 5 5 2026-09-18 05:11:09.285537 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:08.398568
628172 659984 W87533 075V36M618 2026-09-18 COMPLETE 17587254 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 659984, "stp": "P", "toc": "ScotRail", "uid": "W87533", "consist": "334023", "dest_crs": "BHG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87533/2026-09-18/detailed", "trust_id": "075V36M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-18", "dest_arr_time": "0607", "dest_platform": "1", "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "5V36", "timing_status": "EARLY", "origin_station": "Bathgate LMD", "current_leg_arr": "0601", "current_leg_dep": "0558", "current_leg_end": "Bathgate", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Bathgate", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.637006200000001, 55.8969649], [-3.6340489, 55.89594159999999], [-3.6333648, 55.895727699999995], [-3.632699399999999, 55.8956001], [-3.632222300000001, 55.8955019], [-3.6311016, 55.89526379999999], [-3.6302831000000007, 55.89509689999999], [-3.629608900000001, 55.894966800000006], [-3.6290574, 55.894903], [-3.628641500000001, 55.8948711], [-3.629138899999999, 55.8949557], [-3.6300554, 55.89511159999999], [-3.630655099999999, 55.89523429999999], [-3.631165100000001, 55.8953423], [-3.631749, 55.89548829999999], [-3.6322711, 55.8956213], [-3.6328439, 55.8958038], [-3.6335994, 55.89608669999999], [-3.633871300000001, 55.8961753], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]}", "current_leg_start": "Bathgate LMD", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "55.8970243", "next_location_lon": "-3.6360347", "previous_location": "Bathgate LMD", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.785, \"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\": 915.029, \"from_m\": 575.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 934.635, \"from_m\": 915.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1003.943, \"from_m\": 934.635, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1099.317, \"from_m\": 1003.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 659984, \"profile_key\": \"f6056b4b9a50fcc1371625696f6f84c3a01c4e72a2dab4486159f48cc38a3ca7\", \"schedule_id\": 28723, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Bathgate LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1099.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8970243", "current_position_lon": "-3.6360347", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:09Z\", \"source_id\": 54929685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:12Z\", \"source_id\": 17587254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate", "service_state_platform": "1", "timing_fact_generation": 1789707612432605, "current_leg_arrival_utc": "2026-09-18T06:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:09.089089", "service_state_evidence_id": 17587254, "current_leg_start_actual_dep": "2026-09-18T06:05:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:09.288106", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P None BHG 5V36 334023 3 90 None {"version": 3, "segments": [{"to_m": 575.785, "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": 915.029, "from_m": 575.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 934.635, "from_m": 915.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1003.943, "from_m": 934.635, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.317, "from_m": 1003.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 659984, "profile_key": "f6056b4b9a50fcc1371625696f6f84c3a01c4e72a2dab4486159f48cc38a3ca7", "schedule_id": 28723, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Bathgate LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40142}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Bathgate", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40142}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1099.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:09Z", "source_id": 54929685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:12Z", "source_id": 17587254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] Bathgate LMD 0605 0605 None None None Bathgate 0607 0607 1 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87533/2026-09-18/detailed None Bathgate LMD 2026-09-18T06:05:00+01:00 Bathgate 3.0 {"type": "LineString", "coordinates": [[-3.637006200000001, 55.8969649], [-3.6340489, 55.89594159999999], [-3.6333648, 55.895727699999995], [-3.632699399999999, 55.8956001], [-3.632222300000001, 55.8955019], [-3.6311016, 55.89526379999999], [-3.6302831000000007, 55.89509689999999], [-3.629608900000001, 55.894966800000006], [-3.6290574, 55.894903], [-3.628641500000001, 55.8948711], [-3.629138899999999, 55.8949557], [-3.6300554, 55.89511159999999], [-3.630655099999999, 55.89523429999999], [-3.631165100000001, 55.8953423], [-3.631749, 55.89548829999999], [-3.6322711, 55.8956213], [-3.6328439, 55.8958038], [-3.6335994, 55.89608669999999], [-3.633871300000001, 55.8961753], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]} 0.7 0558 0601 Bathgate LMD Bathgate Bathgate 55.8970243 -3.6360347 55.8970243 -3.6360347 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 Bathgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587254 1789707612432605 6 6 2026-09-18 05:11:09.288106 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:09.089089
628173 659790 P90451 885B09M618 2026-09-18 COMPLETE 17587757 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 659790, "stp": "P", "toc": "Southeastern", "uid": "P90451", "consist": "376019+376033", "dest_crs": "SGR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90451/2026-09-18/detailed", "trust_id": "885B09M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:01:00", "dar_platform": null, "dest_station": "Slade Green", "service_date": "2026-09-18", "dest_arr_time": "0603", "dest_platform": "1", "is_terminated": 1, "next_location": "Slade Green", "signalling_id": "5B09", "timing_status": "EARLY", "origin_station": "Slade Green Up Carriage Holding Sidings", "current_leg_arr": "0601", "current_leg_dep": "0601", "current_leg_end": "Slade Green", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Slade Green", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19289939999999997, 51.464671200000005], [0.19271079999999996, 51.4648858], [0.1924868, 51.4651324], [0.1922406, 51.46540720000001], [0.1919714, 51.4657078], [0.1916925, 51.4660199], [0.1916638, 51.46606500000001], [0.1915164, 51.4662446], [0.1913212, 51.46654449999999], [0.191216, 51.4666635], [0.1911127, 51.46678299999999], [0.1910185, 51.46689219999999], [0.19094349999999996, 51.4670171], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]}", "current_leg_start": "Slade Green Up Carriage Holding Sidings", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.4680904", "next_location_lon": "0.1899977", "previous_location": "Slade Green Up Carriage Holding Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.509, \"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\": 279.492, \"from_m\": 235.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 309.025, \"from_m\": 279.492, \"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\": 430.493, \"from_m\": 309.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 659790, \"profile_key\": \"c2b4cb0c87f8fac99ac56eca48175858de926852681f41f8f5bdd36f140ed7a6\", \"schedule_id\": 23494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100387}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Slade Green\", \"stage_seq\": 2, \"distance_m\": 430.493, \"section_seq\": 1, \"route_path_id\": 100387}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 430.493, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100387}], \"total_distance_m\": 430.493, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 430.493, \"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": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.4680904", "current_position_lon": "0.1899977", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:01Z\", \"source_id\": 54931061, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:09Z\", \"source_id\": 17587757, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slade Green", "service_state_platform": "1", "timing_fact_generation": 1789707670098351, "current_leg_arrival_utc": "2026-09-18T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:10.095995", "service_state_evidence_id": 17587757, "current_leg_start_actual_dep": "2026-09-18T06:01:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:10.411426", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None SGR 5B09 376019+376033 10 75 None {"version": 3, "segments": [{"to_m": 235.509, "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": 279.492, "from_m": 235.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 309.025, "from_m": 279.492, "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": 430.493, "from_m": 309.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 659790, "profile_key": "c2b4cb0c87f8fac99ac56eca48175858de926852681f41f8f5bdd36f140ed7a6", "schedule_id": 23494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100387}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Slade Green", "stage_seq": 2, "distance_m": 430.493, "section_seq": 1, "route_path_id": 100387}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 430.493, "from_m": 0.0, "section_seq": 1, "route_path_id": 100387}], "total_distance_m": 430.493, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 430.493, "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": 31613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:01Z", "source_id": 54931061, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:09Z", "source_id": 17587757, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] Slade Green Up Carriage Holding Sidings 0601 0601 None 6:01:00 None Slade Green 0603 0603 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90451/2026-09-18/detailed None Slade Green Up Carriage Holding Sidings 2026-09-18T06:01:00+01:00 Slade Green 0.0 {"type": "LineString", "coordinates": [[0.19289939999999997, 51.464671200000005], [0.19271079999999996, 51.4648858], [0.1924868, 51.4651324], [0.1922406, 51.46540720000001], [0.1919714, 51.4657078], [0.1916925, 51.4660199], [0.1916638, 51.46606500000001], [0.1915164, 51.4662446], [0.1913212, 51.46654449999999], [0.191216, 51.4666635], [0.1911127, 51.46678299999999], [0.1910185, 51.46689219999999], [0.19094349999999996, 51.4670171], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]} 0.3 0601 0601 Slade Green Up Carriage Holding Sidings Slade Green Slade Green 51.4680904 0.1899977 51.4680904 0.1899977 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 Slade Green TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17587757 1789707670098351 3 3 2026-09-18 05:11:10.411426 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:10.095995
628174 658853 Y81070 692C01M518 2026-09-18 COMPLETE 17586924 2026-09-18 06:01:00 2026-09-18 05:11:26 2026-09-20 05:11:26 {"id": 658853, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81070", "consist": "730001", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81070/2026-09-18/detailed", "trust_id": "692C01M518", "origin_crs": "COV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "6B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2C01", "timing_status": "ON TIME", "origin_station": "Coventry", "current_leg_arr": "0601", "current_leg_dep": "0556", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0533", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T05:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Adderley Park", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Adderley Park", "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\": 487.348, \"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\": 1225.232, \"from_m\": 487.348, \"capability_applied\": null, \"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\": 6898.699, \"from_m\": 1225.232, \"capability_applied\": null, \"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\": 8774.098, \"from_m\": 6898.699, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16489.767, \"from_m\": 8774.098, \"capability_applied\": null, \"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\": 19755.049, \"from_m\": 16489.767, \"capability_applied\": null, \"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\": 24169.036, \"from_m\": 19755.049, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 28411.874, \"from_m\": 24169.036, \"capability_applied\": null, \"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\": 28780.346, \"from_m\": 28411.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29731.484, \"from_m\": 28780.346, \"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\": 30095.29, \"from_m\": 29731.484, \"capability_applied\": null, \"effective_limit_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\": 30142.865, \"from_m\": 30095.29, \"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\": 30387.543, \"from_m\": 30142.865, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 658853, \"profile_key\": \"bcb87b4f50a4ea3066770d085ead39c0051c776af1a39f38db88484f293da967\", \"schedule_id\": 30331, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Coventry\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Berkswell\", \"stage_seq\": 2, \"distance_m\": 8845.615, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Birmingham International\", \"stage_seq\": 3, \"distance_m\": 17195.622, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Marston Green\", \"stage_seq\": 4, \"distance_m\": 19930.998, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Lea Hall\", \"stage_seq\": 5, \"distance_m\": 22510.304, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Stechford\", \"stage_seq\": 6, \"distance_m\": 24323.364, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Adderley Park\", \"stage_seq\": 7, \"distance_m\": 27283.941, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Grand Jn\", \"stage_seq\": 8, \"distance_m\": 28830.67, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Proof House Jn\", \"stage_seq\": 9, \"distance_m\": 29384.914, \"section_seq\": 1, \"route_path_id\": 103003}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 30387.543, \"section_seq\": 1, \"route_path_id\": 103003}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30387.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103003}], \"total_distance_m\": 30387.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30387.543, \"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": "0533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:09Z\", \"source_id\": 54897247, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:14Z\", \"source_id\": 17577846, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:43Z\", \"source_id\": 54901584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:40:48Z\", \"source_id\": 17579097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:34Z\", \"source_id\": 54906555, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:38Z\", \"source_id\": 17580501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:33Z\", \"source_id\": 54910757, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:37Z\", \"source_id\": 17581682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:40Z\", \"source_id\": 54913755, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:43Z\", \"source_id\": 17582526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:35Z\", \"source_id\": 54919478, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:43Z\", \"source_id\": 17584224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:24Z\", \"source_id\": 54928500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:29Z\", \"source_id\": 17586924, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "6", "timing_fact_generation": 1789707572110432, "current_leg_arrival_utc": "2026-09-18T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T05:01:13.311848", "service_state_evidence_id": 17586924, "current_leg_start_actual_dep": "2026-09-18T05:57:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-18T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T05:11:13.789324", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P COV BHM 2C01 730001 3 90 None {"version": 3, "segments": [{"to_m": 487.348, "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": 1225.232, "from_m": 487.348, "capability_applied": null, "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": 6898.699, "from_m": 1225.232, "capability_applied": null, "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": 8774.098, "from_m": 6898.699, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16489.767, "from_m": 8774.098, "capability_applied": null, "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": 19755.049, "from_m": 16489.767, "capability_applied": null, "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": 24169.036, "from_m": 19755.049, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 28411.874, "from_m": 24169.036, "capability_applied": null, "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": 28780.346, "from_m": 28411.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29731.484, "from_m": 28780.346, "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": 30095.29, "from_m": 29731.484, "capability_applied": null, "effective_limit_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": 30142.865, "from_m": 30095.29, "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": 30387.543, "from_m": 30142.865, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 658853, "profile_key": "bcb87b4f50a4ea3066770d085ead39c0051c776af1a39f38db88484f293da967", "schedule_id": 30331, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0533", "location": "Coventry", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Berkswell", "stage_seq": 2, "distance_m": 8845.615, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Birmingham International", "stage_seq": 3, "distance_m": 17195.622, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Marston Green", "stage_seq": 4, "distance_m": 19930.998, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Lea Hall", "stage_seq": 5, "distance_m": 22510.304, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Stechford", "stage_seq": 6, "distance_m": 24323.364, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Adderley Park", "stage_seq": 7, "distance_m": 27283.941, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Grand Jn", "stage_seq": 8, "distance_m": 28830.67, "section_seq": 1, "route_path_id": 103003}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 29384.914, "section_seq": 1, "route_path_id": 103003}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 30387.543, "section_seq": 1, "route_path_id": 103003}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30387.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 103003}], "total_distance_m": 30387.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30387.543, "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": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:09Z", "source_id": 54897247, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:14Z", "source_id": 17577846, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:43Z", "source_id": 54901584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:40:48Z", "source_id": 17579097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:34Z", "source_id": 54906555, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:38Z", "source_id": 17580501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:33Z", "source_id": 54910757, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:37Z", "source_id": 17581682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:40Z", "source_id": 54913755, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:43Z", "source_id": 17582526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:35Z", "source_id": 54919478, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:43Z", "source_id": 17584224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:24Z", "source_id": 54928500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:29Z", "source_id": 17586924, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}] Coventry 0533 0533 3 None None Birmingham New Street 0601 0601 6B ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81070/2026-09-18/detailed None Adderley Park 2026-09-18T05:57:00+01:00 Birmingham New Street 5.0 {"type": "LineString", "coordinates": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 2.0 0556 0601 Adderley Park Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-18 05:11:26 TERMINATED 2026-09-18 05:01:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17586924 1789707572110432 51 51 2026-09-18 05:11:13.789324 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 05:01:13.311848
← Previous (36301–36400) Next (36501–36600) →